I am writing a review because I can’t believe this place is not in the top 5 of The Waltham Patch this year. I have been eating from this place for 15 years and even though they have changed management a couple of times, the food is consistently excellent and fresh. Very low key if you plan to eat there, but…