Recipes Home: Eating Out: Restaurants In India: Urban Nomads Restaurant - New Delhi


URBAN NOMADS RESTAURANT



Name: URBAN NOMADS
City: Delhi ( Delhi )
Cuisine: Indian, European
Telephone: 26420982
Address: Ground Floor, Chiranjiv Tower, 43, Nehru Place
Timings: 11:00 am - 11:00 pm