AustraliaData checked October 2026
  1. Home
  2. Geelong
  3. Bars
  4. El Toro Pizza & Restaurant

El Toro Pizza & Restaurant: bar at 245 Moorabool St, Geelong. It is also listed as Italian restaurant, pizza delivery and pizza restaurant.

245 Moorabool St, Geelong VIC 3220Checked October 2026