Mega Bites

13 W Central St
Franklin, MA
508.346.3219
42.082725
-71.397727
Hours:
Mon - Sat:10am - 8pm
Sun:closed

for Mega Bites
Directions
from: