They prepare non veg food for lodging in the same kitchen, whereas the hotel's name is Vegetarian Paradise
Country: India
0 comments