295 Mare Island Way a, Vallejo, CA 94590 (707) 648-1966
How to go there
American restaurant Loc: 38.1007 / -122.264
Plan your visit