Loading opening times...
Townend Fish Bar is registered at 958 Gleadless Road, Sheffield, S12 2LL. At this moment the business is closed. Tomorrow Townend Fish Bar will be open from 11:30 until 21:00. This firm specialises in following categories: Fish & Chip Shops.