DeLuca's Ristorante 228 W. Washington St. San Diego CA United States
Hours: Lunch Mon.-Fri., Dinner nightly, Brunch Sun.
Phone: 619.220.7070 Alcohol: full bar
Dress: casual