roast

$, Sandwiches, Deli / Bodega

Little Italy

550 W Date St
San Diego, CA 92101

Nearby