Lyons Restaurant, SANTA ROSA, California (CA)

Looking for some food? Lyons Restaurant is among the restaurants you might consider.
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