DeLuca's
Italian · Deli · Coffee Shop
DeLuca's is a gourmet grocery store and restaurant specializing in authentic Italian foods, coffee, and catering. Established in 1969.
Location
Best places nearby
The highest rated places close to DeLuca's.
Local restaurants nearby
66 South Lake Dr, MB



