La Locanda

Categories: Restaurants Take-out/Delivery

Address

1137 Garden Street
San Luis Obispo, CA 93401
(805) 548-1750

visit website

View on Google Maps

Details

Enjoy authentic, Northern Italian cuisine.

Nearby Shopping

Nearby Dining

Nearby Services