4 Adel Rumaih - a month ago
Pros: excellent pizza, good location on the main road and in the city center. Pizza is hot and delicious, friendly staff.
Cons: seating tables are few and not good (inside space is small and crowded, and outdoor [3 tables] is below average), no toliets available in this resturant.
The building of this resturant needs upgrade to be at the same level as other
Steers/Debonairs Pizza in other cities.