Al Barsha 1, Al Barsha, Dubaidelivery service,
A long-established international chain of restaurants serving South Indian vegetarian dishes, including dosas
Vegetarian Indian Restaurant
Vegetarian
Salad
soup
Noodles
rice
fresh juice
Appetizer
cold drinks
hot drinks
Desserts