Menu

Star Metro Coffee Shop - Star Metro Deira Hotel Apartments in Al Muteena Deira Dubai

Star Metro Deira Hotel Apartments, Salah Al Din Road, Al Muteena, Dubai

Menu Star Metro Coffee Shop - Star Metro Deira Hotel Apartments

How to get to Star Metro Coffee Shop - Star Metro Deira Hotel Apartments

Address

Star Metro Deira Hotel Apartments, Salah Al Din Road, Al Muteena, Dubai

Follow Us

Services

Related to Star Metro Coffee Shop - Star Metro Deira Hotel Apartments

Restaurants around Al Muteena