The Ohana
Restaurant👍👍 It’s west Delhi’s hidden gem with some amazing food and ambience. From taste to presentation everything is perfect. People often mention good,
Address
B3B/70A, near Diwan Properties, Block B 3B, Janakpuri, New Delhi, Delhi, 110058, India
Rating on Google Maps
4.80 (38 reviews)Open on Google Maps