Number of tables: 9
Food availability: Cold Food
6 Dudley StreetLeighton BuzzardBedfordshireUnited KingdomLU7 1SE
01525 383 113