Enjoy Italian cuisine at this restaurant. Guests visit The Turtle to order good coffee. The competent staff welcomes visitors all year round. This place is notable for its enjoyable service. From the guests' point of view, the atmosphere is comfortable. Google users are quite generous with this spot: it was granted 4.6 stars.