Barracuda

ratingratingratingratingrating
2.82 mi
Fish & Chips
$$
 
+44 1788 572259
54 Avenue Road, Rugby, UK CV21 2JN
Hours
Sorry, hours will be updated soon.

Nearby Eats

vrajdham-foods Vrajdham Foods
Food
0.09 mi away
nyam-a-foodz Nyam A Foodz
Food
0.18 mi away
the-holly-bush The Holly Bush
Pubs
0.19 mi away
subway Subway
Cafes
0.17 mi away
Sorry, our menu is reported as outdated.

Request Menu