Update Info - Lyons Restaurant
This restaurant was reported as closed. If it is open, let us know.
Lyons Restaurant
980 Admiral Callaghan Ln
Vallejo, CA 94591
980 Admiral Callaghan Ln
Vallejo, CA 94591
This restaurant was reported as closed. If it is open, let us know.