Newly opened! Food is decent, hidden at the downtown line side of the Newton Mrt. Can come and support