Setup your precise location
U Kitchen By Ferns N Petals
-- too few ratings •
₹900 for two
Chinese,
North Indian
Location
Kh. No.-98, Bandh Road Main Chattaarpur Mandir Road, New Delhi, Mehrauli, South (Delhi)- 110074
Open now
• OPEN TILL 11:59PM
U Kitchen By Ferns N Petals Photos
AMBIENCE
FOOD