Shop 9, Tower A, Centurion Star, Port Saeed, Deira City Centre Area, Dubai, United States
Shop 9, Tower A, Centurion Star, Port Saeed, Deira City Centre Area, Dubai, United States
No delivery
Spot something wrong?
Dishes at The Kitchen Station. Prices may vary in venue.