Restaurant review- Thamel Restaurant, Kathmandu

Open air sitting at Thamel Restaurant Set in [...]