Metro Sports Bar - Deira
Dubai, deira second floor, excelsior hotel downtown, street 26b - near al rigga metro station
Similar Places in deira
Dubai, deira All Branches al dana building, al rigga road
042298200 042279922
Restaurants Lebanese Restaurants
Dubai, deira al rigga road - opposite al rigga metro station
042395720
Restaurants Fish & Chips Restaurants