Reserve now

What Isabel Tandoyog likes about Sarku Japan:
This is located at the food court in the mall. Although the food is a little bit greasy but what do you expect from a fadt food joint. Overall I give it a 5star rate since I eat there most of the time. The serving is quite good. And the service is quite okay. View all feedback.

What Iris Jones doesn't like about Sarku Japan:
Used to love the chicken teriyaki over rice but now, half the time it's tasteless (not enough teriyaki) or there are other issues like hair in the food. The main cashier is rude, drinks behind the food line (violation of food service regulations), and is snippy with some of the guests. TBH, even when the food is good you have a chance of coming into the Food Court only for the restaurant to be randomly closed, no sig... View all feedback.

Iris
25.06.2024 - 14:08
MtHawk81
25.06.2024 - 14:08
Dennis
25.06.2024 - 14:08
Torie
25.06.2024 - 14:08
jenise
25.06.2024 - 14:08

Full Menu

More information

Suggested nearby restaurants.

4.6
Menu
Table booking
Open Now
4.6
Menu
Table booking
Open Now
City: Champaign, 201 N Neil St Champaign, IL 61820, 61820-4025, United States
"We have never had a bad time here❤️"
4.3
Menu
Table booking
Open Now
4.3
Menu
Table booking
Open Now
City: Champaign, 100 Trade Centre Dr Champaign, IL 61820, United States
"The food was fine. The waitress wa so friendly."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Champaign, 421 W Town Center Blvd Champaign, IL 61822-1299, United States
"Very nice experience, you can order take out or eat in and they bring plates to you if you eat in. Food was delicious, I couldn't stop eating the nach..."
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Champaign, 1905 S Neil St, 61820, Champaign, United States
"Always good here. Best ice cream around Champaign Urbana."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Champaign, 1701 S Neil St, Champaign, IL 61820, United States
"Greet with a smile and sat immediately. big waitress and manager. eating was great. so grateful that they did not join for good."
4.4
Menu
Open Now
4.4
Menu
Open Now
City: Champaign, 109 N Walnut St, 61820, Champaign, US, United States
"Some of the more overpriced coffee in town"