Just ate there last night, everything was great. Two chicken dinners and a small pie. the service was good and the place was clean and staff friendly. One thing I do know is that people get confused with this place (in Westport on Post Road) and another Johns Best in Norwalk - they are very different but when I meet my friends sometimes they get confused with the address. Westport is near the Norwalk the line near Whole Foods. Also, they cater now.