Get directions to: Kelly''s Restaurant, Antioch, CA
Restaurant address: 408 O St Antioch, CA 94509, USA
Restaurant: Kelly''s Restaurant