331View

Located on 60 Edgell Road, Framingham, MA. Open every Thursday, 12:30-5:30 pm. Goes until the end of October.