Yo Sushi - 114 Robles Way, Vallejo, CA 94591, USA on Eaten