Tokyo Stop Sushi and Grill

6616 Laguna Blvd #118, Elk Grove, CA

Menu (As of 10/30)

Tokyo Stop Sushi and Grill: hours and how to order