Clear
Clear
Clear
GET BEST DEAL NOW
Restaurant deals in Isle of Man

La Locanda, IM1 Restaurant Details

La Locanda
7 John Street
Douglas
Isle of Man
IM1 2AD
Categories
Restaurants

Additional La Locanda Information

Cuisine Types

Italian

Description

La Locanda is a business located in Isle of Man in the Restaurants category.

Reviews for La Locanda, 7 John Street, Isle of Man, IM1 2AD