DeLuca's Pizza Restaurant
Address:
3226 Thorn St, San Diego, CA 92104-4746
Phone:
(619) 280-0448
Payment:
Other Details:
Come visist 1 We've been serving delicious Pizza and Italian food since 1984. Now Serving beer and wine. De Luca's is the perfect lunch or dinner destination for any occasion. Pizza, Pasta, Sandwiches, Salads, and More.
Open Sun-Thu 11am-9pm (10pm Fri-Sat)
Pizza, Restaurants
Other Businesses: