Some friends of mine are moving to Watertown (near Pleasant St out past Watertown Square) from upstate New York. I live in Somerville, and don't have a car, so I basically never make it to Watertown. I am looking for suggestions for restaurants, grocery stores, etc that I can pass along to them (and places to eat when I schlep out there to visit them). They have a ~6 month old, so takeout and casual places would be best.
I know about Russo's, of course, and Fordee's for falafel, but other than that I'm pretty ignorant about what is worthwhile in Watertown. Any tips would be appreciated!