View Menu
Star Fish Bar is a Takeout restaurant in Weston-super-Mare. It is open 6 days a week.
You can access the restaurant's official website by following this link: https://www.facebook.com/profile.php?id=61550106872759
Address: 331 Locking Rd, Ashcombe, Weston-super-Mare BS23 3LY, UK, Weston-super-Mare
Phone:
Website: https://www.facebook.com/profile.php?id=61550106872759