Roma Pizza to Go - Almaza AvenuePizzaMid-range RestaurantRoma Pizza to Go - Almaza AvenueRestaurant · Pizza, Italian Heliopolis$$♡