Update Info - Leo's Luncheonette
This restaurant was reported as closed. If it is open, let us know.
Leo's Luncheonette
248 Cole Ave
Williamstown, MA 01267
248 Cole Ave
Williamstown, MA 01267
This restaurant was reported as closed. If it is open, let us know.