TOGO'S Sandwiches ★★★★☆4.1 (210) Restaurants Sandwich shop · Deli · Fast food restaurant (...) 3455 Sonoma Blvd #10, Vallejo, CA 94590 Call Website Details →