View Menu
Star Fish Bar is a Takeout restaurant in Bristol. It is open 6 days a week.
For inquiries and reservations, you can contact Star Fish Bar by phone at +44 117 953 1115
Address: 88 Bedminster Rd, Bedminster, Bristol BS3 5NP, UK, Bristol
Phone: +44 117 953 1115