5/5
Restaurant Cello's - Falkirk
Kinnaird Village, Unit 4, McIntyre Avenue FK54XT
Menu
Home delivery of Fish And Chips, Pizza, Chicken, Seafood, Pie in Kinnaird Village
Fish
With Chips
Mayo
+ 114