The Zesty Lemon is a bistro specializing in fresh, house-made sandwiches, soups, and takeaway meals.