Advertisement
Place your ad here.
Shibuya Food & Bar
First Floor, M-63, Greater Kailash Part II, New Delhi, Delhi 110048, India
New Delhi, India
Sushi, dim sum & pan-Asian staples served with craft cocktails in an elegant, light-filled space.
Rating: 519
Score: 4.3
Price: Expensive
No reviews available.