Cozy Town-Center Dining with Flavorful Dishes
The Lime Leaf is a small, cozy restaurant in the town center known for flavorful, well-prepared dishes and thoughtful service. The menu features creative options such as mussels with lime and chili and tamarind duck, with portions that feel generous. Attentive staff offer helpful recommendations and go out of their way to assist guests, while cocktails add to the relaxed, enjoyable atmosphere.