Order from Sarku Japan #114 Champaign to enjoy some of the best Japanese in Champaign. Looking to find the cheapest way to order Sarku Japan #114 Champaign? Choose the most affordable delivery op...show more
Vegetable mushroom & steamed rice.
Last updated June 21, 2023