Shop 8-10, Ground Fl, DWD Car Parking Bldg 1, Al Ras, Dubai, United States
Shop 8-10, Ground Fl, DWD Car Parking Bldg 1, Al Ras, Dubai, United States
No delivery
Spot something wrong?
Dishes at Sharda Vegetarian Restaurant. Prices may vary in venue.
Been to Sharda Vegetarian Restaurant? Be the first to share what you ate.