Ghalcha Restro

Lampokhari, Kathmandu974-5677389

Address

Lampokhari,Chabahil, Kathmandu, Nepal