Ignore other places, discover the Italian menu at this restaurant. The Greens offers the spectacular service to its visitors. The charming atmosphere will be really just what you need after a long working week. Google users awarded the rating of 4.9 to this place.