New management
A welcoming atmosphere, with air conditioning, a major plus for the increasingly hot summers. The owners are kind and very friendly, generous with the portions and often offer a small discount.
P.S. I finally found their homemade iced lemon tea.