George street fish and chips is located in Lutterworth, United Kingdom on 13 George St. George street fish and chips is rated 4.6 out of 5 in the category restaurant in United Kingdom.
Service options
Takeaway
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance