Dew Drops
Non-veg food in Veg Restaurant
- 07-18-2011
- 57
They prepare non veg food for lodging in the same kitchen, whereas the hotel's name is Vegetarian Paradise
Company: Dew Drops
Country: India
They prepare non veg food for lodging in the same kitchen, whereas the hotel's name is Vegetarian Paradise