Top of the Town Fish and Chips2

Top of the Town Fish and Chips is a take away fish and chip shop located in Echuca offering outdoor dining and fresh seafood.

Open for lunch 7 days a week from 11:30 and dinner from 4:30.

Facilities

  • Takeaway Available

Find Us

210 Service StreetEchuca VIC 3564
Directions
Top of the Town Fish and Chips location ©Mapbox ©OpenStreetMap Improve this map

Offers

Pin
210 Service StreetEchuca VIC 3564 View on map →
Platforms
X