Home > Popular Menu Searches > Town Cafe

Town Cafe

Food: fast food

Address: 33 Alder Street , Huddersfield HD1 6LD , England, Huddersfield HD1 6LD

Opening Time: Takeout, Waitstaff, Parking Available, Street Parking, Highchairs Available, Cash Only, Free Wifi, Delivery, Seating

Takeout, Waitstaff, Parking Available, Street Parking, Highchairs Available, Cash Only, Free Wifi, Delivery, Seating

+44 1484 314660

View Menu