Lyons Restaurant 441 980 Admiral Callaghan Ln Vallejo, CA 94591 Phone: (707) 557-4551
Category: Fast Food Diner Restaurant