Rating
(133) · £25 and under
Having created our own history in Edinburgh by serving Nepalese and northern Indian food under one roof, Namaste Kathmandu is where you can have quick and ...
Restaurant Detail. Address. 2-11-7, Kichijojihoncho, Musashino-shi, Tokyo, 180-0004.