my school is moving to a new location on california st. in newton, right on the watertown line where the stop & shop plaza is. my fellow students and i will definitely be looking for inexpensive chow that we can take out and/or sit and have a quick bite between classes. i know about russo's, and i think i heard about a chinese place near there too.
i'm looking forward to your responses and excited to explore new chow-worthy places. thanks everyone!