Mega Grill & Shake

723 Stockport Road, Levenshulme, Manchester, M19 3AR

Desserts takeaway.

Menu of Mega Grill & Shake
order food now

location of Mega Grill & Shake

Mega Grill & Shake reviews


Rate Mega Grill & Shake