Get directions to: George's Lunch Stop, San Leandro, CA
Restaurant address: 794 Davis St San Leandro, CA 94577, USA
Restaurant: George's Lunch Stop