Mensho Tokyo

M 72, near Blue Tokai, Greater Kailash II, Greater Kailash, New Delhi, Delhi 110048, India

New Delhi, India

Simple restaurant dishing up ramen noodle specialties in a sleek & narrow dining space.

Rating: 160

Score: 4.2

Price:

No reviews available.