The Embankment specials

Map
No 6, The Embankment, Bedford, United Kingdom
Neighborhood: Bedfordshire
Menu particulars
Cuisine
Dishes
Drinks
Specials
Every Fri
06:00 PM - 09:00 PM
>