The Fish Boss
Fish and Chips · Seafood · Fast Food
The Fish Boss is a fish and chip shop offering classic takeaway meals. It is located on Gorgie Road, a busy street in Edinburgh. The establishment is known for its fish and chip offerings.
Location
Best places nearby
The highest rated places close to The Fish Boss.
Local restaurants nearby
346 Gorgie Rd, Edinburgh, EH11 2QU, United Kingdom

