➤ 80 Stamford New Road, Manchester, WA141BS, United Kingdom
Delivery • Coffee** • Tea • Desserts
Right, I'll lay it out at the start, these guys for me, are a solid 4.7 or so, they aren't perfect, but I'm rounding up as they're averaging on here as a