The Best Fry is located in Thatcham, United Kingdom on 3, The Burdwood Centre, Station Rd. The Best Fry is rated 3.8 out of 5 in the category fish and chips takeaway in United Kingdom.
Address
3, The Burdwood Centre, Station Rd
Service options
DeliveryTakeaway
Accessibility
No wheelchair-accessible seating
Offerings
Kids' menuLate-night food