Nepal | kathmandu


Kamaladi Road, Kathmandu, Nepal 44600

Ph: +977 1-4547044


Open 7 days a week


© Mavalli Tiffin Rooms (MTR). All rights reserved.