Five Star Fish And Chip Shop

Five Star Fish And Chip Shop

51 Walsworth Road, Hitchin I-SG4 9SX, United Kingdom
336 Reviews 3.7

Details

Phone: +441462456624

Address: 51 Walsworth Road, Hitchin I-SG4 9SX, United Kingdom

City: Hitchin

Opening hours

Unfortunately, the opening hours are not available at the moment.

Statistics

Dishes: 0

Amenities: 1

Categories: 3

Reviews: 336


Address

Show Map