Lucca Italian Sandwich Shop
Lucca Italian Sandwich Shop: A Sacred Sanctuary of Flavors The Ambiance In the bustling heart of San Diego, the Lucca Italian Sandwich Shop emerges not as a mere eatery but as a sanctuary, draped in sunlight and laughter. The fragrant aroma of basil and tomatoes wafts through the air, drawing you into a dog-friendly realm…