Magic Grill
Pizza · Grill
A restaurant offering fresh takeaway options, including pizza. Friendly service is a highlight.
Location
Best places nearby
The highest rated places close to Magic Grill.
Local restaurants nearby
1341 Dumbarton Road, SCT
Location
The highest rated places close to Magic Grill.
1341 Dumbarton Road, SCT