Yalla Order! Yalla Order! Grill and more → Fresh Meat → Al Warqa 1, 414 St Everyday 10am till 2am 04 2226181 Al Awas