DeLuca Ristorante THIS RESTAURANT IS CLOSED DeLuca's Ristorante

THIS RESTAURANT IS CLOSED DeLuca's Ristorante Map

228 W. Washington St.
San Diego, CA 92103
619-220-7070
Map
Cuisine: Italian
Openings: Lunch Mon.-Fri., Dinner nightly, Brunch Sun.

Features