Barracuda
2C Northfield Drive
Edinburgh, EH8 7RW
0131 258 2447
Barracuda is a Chip Shop takeaway in Edinburgh.
Why don't you try our Bolognese - 12" or Vulcano - 10"?
Have you tried:
-
1
Napoli - Penne
-
2
Scampi (12) - Single
-
3
Large Breaded Fish - Supper
-
4
Parmesan Cheese Tub
-
5
Black Pudding - Single