Get directions to: Bay Cities Italian Deli, Santa Monica, CA
Restaurant address: 1517 Loln Blvd Santa Monica, CA 90401, USA
Restaurant: Bay Cities Italian Deli