"La Locanda"is Italian for country inn.

Our restaurant has been designed to create the atmosphere of an inn ~ friendly, informal, homely.

"Buon Appetito"