2024
KAPILAVASTHU RESTAURANT
Vegetarian Restaurant • €
This restaurant is located in the hotel of the same name. If you are in ...Read more