Barracuda
2C Northfield Drive
Edinburgh, EH8 7RW
0131 258 2447
Barracuda is a Chip Shop takeaway in Edinburgh.
Why don't you try our Doner Kebab - Small or Sofia Loren - 16"?
Have you tried:
-
1
New Jersey - 16"
-
2
Doner Panozzo
-
3
Fanta - 330ml
-
4
Fishcake (2) - Supper
-
5
Diet Irn Bru - 500ml