54 St, Al Mamzar, Deira, Dubai, Deira, Al Mamzar, Al Mamzar, Deira
Star Plus Cafeteria in Deira is your go-to spot for tasty, quick bites that hit the spot whenever hunger calls, serving up deliciousness right here in Al Mamzar.
Is this your listing?