Guppy

H6MF+V89 Main Market, 28, Lodhi Rd, Block 13, Lodi Colony, New Delhi, Delhi 110003, India

New Delhi, India

Playful Japanese restaurant featuring colorful artwork, a sushi bar & courtyard seating.

Rating: 1356

Score: 4.3

Price: Expensive

No reviews available.