Get directions to: Lyons Restaurant, Antioch, CA
Restaurant address: 2009 Somersville Rd Antioch, CA 94509, USA
Restaurant: Lyons Restaurant