See all Restaurants in Strahan
Schwoch seafoods
23 Esplanade, Strahan, Tasmania 7468, Australia Phone: 0364717500 Cuisines: Italian, Seafood, Pizza, Nonya / Peranakan Features: Special Occasion, Buffet, Must VisitAbout
ÂBest value seafood in town.