Get directions to: Lucca Cafe, Manteca, CA
Restaurant address: 188 Oak St Manteca, CA 95337, USA
Restaurant: Lucca Cafe