De Luca's Restaurant
3226 Thorn St, San Diego
(619) 280-0448
Menu
Restaurants in San Diego, CA
De Luca's Restaurant
3226 Thorn St, San Diego, CA 92104
(619) 280-0448