mealzo logo
mealzo logo
Via Barracuda Restaurant

Via Barracuda Restaurant

£1.00 minimum
delivery icon Currently unavailable
Via Barracuda Restaurant

Via Barracuda Restaurant

delivery icon Currently unavailable
 
£1.00 minimum

Starters

Chips

Old Favourites

12" Pizzas

Pastas

Kids Meals

Hot Drinks

Drinks

empty basket
Your basket is empty!
Get started
mealzo cookie policy
We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies. Learn more