food
Lord of the fries
Ideal to get a snack and recharge batteries to keep exploring the city. Right on the edge of Durbar Square #snack
Posted by Juan Wolf
65 countries - 290 spots