Bollywood Shopping Center Bldg, Near Al Rigga Metro Station, Al Rigga Rd, Al Rigga, Dubai, United States
Bollywood Shopping Center Bldg, Near Al Rigga Metro Station, Al Rigga Rd, Al Rigga, Dubai, United States
No delivery
Spot something wrong?
Dishes at Viva Star Cafe. Prices may vary in venue.