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 301 4044
Address: 30 Westbourne Rd, Emersons Green, Bristol BS16 6RX, UK, Bristol
Phone: +44 117 301 4044