Star Felfela Restaurant cover
Star Felfela Restaurant logo

Star Felfela Restaurant - King Abdullah, Al Majmaah

Sandwiches - Grill - Egyptian - Shawarma

3.8

Fast Delivery

Sandwiches

Drinks

Grilled Sandwiches

Grills

Shawarma