Cozy English restaurant, The Lemon Grove, offers homemade dishes, cakes, pastries, and à la carte meals.