Sandwiches San Diego

Lucca Italian Sandwich Shop

Address
600 B Street
Place
San Diego , CA 92101

Description

Lucca Italian Sandwich Shop can be found at 600 B Street . The following is offered: Sandwiches - In San Diego there are 145 other Sandwiches. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Sandwiches

Map 600 B Street