Luccas Italian Delicatessen
(510) 537-2222 | View Website

3121 Castro Valley Blvd, Castro Valley, CA   94546

37.695437 -122.080831
Map of Luccas Italian Delicatessen
 
50% 100 7 2 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!