Watch City Grill
573 Main St, Waltham 02452