Get directions to: Original Red Onion Llc, Vallejo, CA
Restaurant address: 1321 Springs Rd Vallejo, CA 94591, USA
Restaurant: Original Red Onion Llc