Perfect
9/29/2024
This is the second time I have been here in 2 weeks. I'm so happy to finally have my perfect kind of...
(24)
Barracuda is a family-run Mediterranean restaurant located in the heart of Borehamwood, serving delicious cuisine since 2008. Known for its warm and welcoming atmosphere, the restaurant offers a diverse menu featuring Italian pasta, Greek souvlaki, Turkish kebabs, and Lebanese meze, with vegetarian and gluten-free options available.
Generated from the website
This is the second time I have been here in 2 weeks. I'm so happy to finally have my perfect kind of...
The food at the Barracuda is excellent. Always smiling staff who chat and include you in what seems ...
We’ve now been in here on family visits a few times, this restaurant is an absolute gem, everything ...