Get directions to: Tommy's Italian Rstrnt & Deli, El Cajon, CA
Restaurant address: 1190 N 2nd St El Cajon, CA 92021, USA
Restaurant: Tommy's Italian Rstrnt & Deli