Mega Grill
Fish and Chips · Grill · Fast Food
Mega Grill offers fish and chips.
Location
Best places nearby
The highest rated places close to Mega Grill.
Local restaurants nearby
298 Kitt's Green Road, Birmingham B33 9SB, UK, England
Location
The highest rated places close to Mega Grill.
298 Kitt's Green Road, Birmingham B33 9SB, UK, England