Toggle navigation
Find
Sign up
Sign in
CA
San Diego
Italian Restaurant
De Luca's Restaurant
Offers
De Luca's Restaurant
3226 Thorn St
San Diego
,
CA
92104
(619) 280-0448
italian restaurant
www.delucasrestaurantsandiego.com
Info
Reviews
Offers
Photos
Map
Discount Offers
Order Online Or Call Us Now!
Online:
Visit Website
Back to De Luca's Restaurant Profile
Night Mode