Star Felfela Restaurant cover
Star Felfela Restaurant logo

Star Felfela Restaurant - Rawdah, Al Majmaah

Sandwiches - Grill - Egyptian - Shawarma

3.8

Fast Delivery

Sandwiches

Drinks

Grilled Sandwiches

Grills

Shawarma