Deluxe Town Diner

Restaurant in Lexington, Massachussets

Opening hours: Mo-Su 08:00-20:00 Features: vegan options, air conditioning Wikipedia: en:Town Diner

627 Mount Auburn Street, Watertown, 02472