MAMMA'S
Restaurant • Fast food restaurant • Pizzatakeaway😠 We ordered from Just Eat and didn’t get any help from them, so the only thing I can do now is leave a review. The food was half an hour late and as a result the food was cold. In addition to this, their phone doesn’t work so I couldn’t find out where my food was. When delivered I asked the delivery... People often mention good, staff, order,
Address
376 Blackburn Rd, Accrington BB5 1SA, United Kingdom
Website
Contact
+44 1254 447979Rating on Google Maps
3.40 (76 reviews)Open on Google Maps
Working Hours
- Monday: 4 pm to 12 am
- Tuesday: 4 pm to 12 am
- Wednesday: 4 pm to 12 am
- Thursday: 4 pm to 12 am
- Friday: 4 pm to 12 am
- Saturday: 4 pm to 12 am
- Sunday: (Christmas Eve), Open 24 hours, Hours might differ