This portion is £2! it’s not worth the money. I feel cheated, especially when you go out of way to v...
not worth your money
9/29/2022
(9)
Star Fish Bar is a charming pizzeria located in the heart of London, England. Known for its unique seafood-themed pizzas, this cozy eatery offers a delightful twist on traditional Italian cuisine. With a warm atmosphere and friendly service, it's the perfect spot for pizza lovers looking to try something new. Enjoy fresh ingredients and creative toppings that will tantalize your taste buds in this inviting setting.
Generated from this place's information
This portion is £2! it’s not worth the money. I feel cheated, especially when you go out of way to v...
8 of us visited here on the recommendation of the local pub, as we were performing there. We had a v...
This is a place you can trust, it is welcoming, friendly and the fish and chips is fresh and extreme...