4.6/5
Restaurant Castle Fish Bar - Lambeth North
Lambeth North, 11 London Road SE16JZ
Menu
Home delivery of Burgers, Fish And Chips, Fried Chicken, Pie, Grill in Lambeth North
Coke
Soda cans.
Ketchup
Cod Roe
+ 62