Rio's Fish and Chips
Fish and Chips · Seafood
Rio's Fish and Chips is Brixham's oldest fish and chip takeaway and restaurant. It has been featured on Sky Atlantic's documentary series "Fish Town" which focused on the fishing industry.
Location
Location