La Locanda by Greenwood offers a diverse Italian menu, specializing in both traditional restaurant dishes and a variety of pizzas. Guests can enjoy antipasti, pasta, and main courses, alongside a selection of fried appetizers.