Japanese / Sushi Restaurants nearby India

Lotus Garden

Approximately 0.12 km away
Address: SF 9, Bhikaji Cama Place, New Delhi

T.K'S Oriental Grill - Hyatt Regency

Approximately 0.24 km away
Address: Hyatt Regency, Bhikaji Cama Place, New Delhi

MEGU - The Leela Palace

Approximately 1.36 km away
Address: The Leela Palace, Diplomatic Enclave, Chanakyapuri, New Delhi