Sarku Japan
Hours:
2000 N Neil St space 710, Champaign IL 61820
Tips
Hours
Most Recent Comments
-
February 2024
The casher is rude. Should not be in a business where he relate with customers. If only there is negative score on the stars choices.
-
December 2023
Food excellent. Cook staff is great. Counter service only so so. Always try to rush through your order.
-
September 2023
food is plain & has no flavor, chicken is low quality. “Vegetables” is just cabbage ????
More Comments(82)
Other Information
You May Also Like
-
Champaign, Illinois