Delivery
Pickup
Outdoor
England
South East
Slough
Farnham (1)
1 Restaurants on GastroRanking
1884 Opinions in 3 websites
Ordered online for delivery. Arrived after about 40 mins. Sadly part of the order was wrong. Rather than try to fix this they simply offered some free fries next time. Doubt we’ll be ordering again