Barracuda Stanmore
Mediterranean · Seafood · Casual Dining
Barracuda Stanmore is a Mediterranean restaurant with two floors and seating for over 60 guests, both indoors and outdoors. It is known for serving generous portions at reasonable prices, making it a popular spot for brunch, lunch, and dinner.
Location
Best places nearby
The highest rated places close to Barracuda Stanmore.
Local restaurants nearby
39 High Street, Bushey, WD23 1BD



