Star Felfela Restaurant cover
Star Felfela Restaurant logo

Star Felfela Restaurant - Ar Rafiah, Al Majmaah

Sandwiches - Grill - Egyptian - Shawarma

3.8

Fast Delivery

Sandwiches

Drinks

Grilled Sandwiches

Grills

Shawarma