Mega Bite
Pizzatakeaway· Takeaway · No-contact delivery · Dine-in People often mention ordered, chicken, meat,
Address
92 Accrington Rd, Blackburn BB1 2AE, United Kingdom
Website
Contact
+44 1254 681188Rating on Google Maps
3.60 (79 reviews)Open on Google Maps