Full Description
“La Locanda" is Italian for country inn. They offer a wide variety of sandwiches, pizzas, salads, mixed dishes, pasta, chicken, fish and soft drinks. Their restaurant has been designed to create the atmosphere of an inn - friendly, informal and homely. "Buon Appetito"
Below are the latest comments from our members who have visted this restaurant.
We would love to have your feedback regarding your dining experience at this restaurant. Good points and constructive criticism is welcome.