I'm meeting driving my boss to the Amtrak station on Route 128 in Westwood and am looking for a place to go for lunch with him before he catches his train.
He's from New Jersey and likes simple, diner-esque kinds of places - but something a slight notch above a typical greasy spoon.
We probably won't have more than 45 minutes or so to eat.
Any suggestions from the Chowhound crowd? Thank you!