Get directions to: Leo's Luncheonette, Williamstown, MA
Restaurant address: 248 Cole Avenue Williamstown, MA 01267, USA
Restaurant: Leo's Luncheonette