Excellent Pizza
Marcopolo restaurant is a brand new 2,000 square foot restaurant serving authentic Italian and Mediterranean cuisine in Chhaya Center, Thamel, Kathmandu. We welcome this tourist season with our first international guests. #marcopolorestaurant #marcopolo…