La Locanda is one of the favorite Italian local restaurants because of the quality and price. The food is amazing, they serve relatively big portion size meals at a very good price. It is a casual, laid-back Italian restaurant.
View Gallery
View Gallery
View Gallery
View Gallery
View Gallery
View Gallery
The menu is filled with options from the classic pasta and pizza, to meats, salads, and seafood as well.
If you like mushrooms, order the Ravioli Mushroom and Mushroom Cream Sause
Mon-Sa: 12:00-15:30
Mon-Sa: 19:00-23:30
Su: 12:00-23:30