Deluxe Town Diner

627 Mt Auburn St
Watertown, MA
617.926.8400
42.37098
-71.158028
Hours:
Mon - Thu: 7am - 9pm
Fri - Sat: 7am - 10pm
Sun: 7am - 9pm

for Deluxe Town Diner
Directions
from: