Mega Subs
Sandwich Shop · Deli · Fast Food
Mega Subs is a sandwich shop offering a diverse menu of cold and hot subs, alongside pitas, appetizers, and sides.
Location
Best places nearby
The highest rated places close to Mega Subs.
Local restaurants nearby
2137 King St E, ON


