Greens offers a superb dining experience with fresh, high-quality food and drinks. Located on a historic square, it provides a welcoming atmosphere.