Toggle navigation
Find
Sign up
Sign in
CA
San Diego
Italian Restaurant
De Luca's Restaurant
Review
De Luca's Restaurant
7 Reviews
3226 Thorn St
San Diego
,
CA
92104-4746
(619) 280-0448
italian restaurant
www.delucasrestaurantsandiego.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
7/17/2021
Night Mode