thetuscany
in
Oceanside, CA
Italian Village Deli & Bakery
1743 India St
San Diego
CA
92101
(619) 239-3710
34.8
mi