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.