216 Sumner St.,
Newton Centre, Newton , MA 02459 UNITED STATES
Based on 1 reviews
Holy Awesomeness!I was shocked after stumbling across Lee's today that I'd never heard of it before! There's not much room, but the girls that work the front are adorable. I bought a veggie burger and sweet fries, and I'll be honest, my expectations were...
Worldwide > United States > Newton Centre, Newton, MA > Restaurants