Lyons Restaurant 333 2009 Somersville Rd Antioch, CA 94509 Phone: (925) 754-0960
Category: Fast Food Diner Restaurant