Lyons Restaurant, SANTA ROSA, California (CA)
Comfortably positioned at 190 Farmers Lane () in SANTA ROSA, California (CA) (95405), Lyons Restaurant is available at 7075289311. Please do give them a call upfront to make a reservation.
More restaurants in SANTA ROSA, California (CA)
Lyons Restaurant contact information and details:
Address: 190 Farmers Lane - , SANTA ROSA, California (CA) 95405
Contact Phone: 7075289311
