Stella’s – Garretts Green Fish Bar is a fish and chip shop in Birmingham.
Open Monday to Thursday 12pm to 9pm, and Friday to Saturday 12pm to 9:30pm.
You can find them at 5 Garretts Green Lane, Birmingham, B26 2HR, call +44 121 220 3805.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
