Setup your precise location

Mensho Tokyo

4.2 186 in Google
₹1500 for two
Asian,
Japanese
Location
M 72A, Ground Floor, M Block Market, Greater Kailash -Ii, New Delhi 110048
Open now
OPEN TILL 10:30PM