Where are you going?
Or, let us surprise youSpin the Globe ®


List View
Map View
ggg hhh′s Wishlist
Save Place
Dubai - United Arab Emirates
Automatic Cafeteria on Al Rigga Road is said to hail from the 70's, and while much of their food is nothing to ride across the desert for, they've managed to set a high bar with their shawarma spices and cooking technique. Their special ''Arabic...