Filter
Delivery
Pickup
Outdoor
The best restaurants in London
36.379 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.8
1331 Opinions in 1 websites
63-67 High St, Croydon, CR0 1QE, United Kingdom, England
Nice venue with a generous selection of games to choose from, place was let down by the uncomfortable seating and it would be nice to have a larger selection for the food menu. Hit and miss with staff as some were not friendly but last lady who served us was very nice. Would I go again? Probably not, unless the menu and atmosphere improves.