Restaurant
Shawarmaati
15 locals recommend,
Location
Amman, Amman Governorate
Tips from locals
10 - 15 Driving distance to this mall where you can find restaurants and many different shops
Mecca Mall is one of the top 3 malls in Amman. It has plentiful retail and shopping. Also plenty of Food Outlets, Miles Grocery Store can be found inside also.