Restaurants in Chicago, IL
Restaurants
2140 S Archer Ave.,
Chicago ,
IL
60616
UNITED STATES
Based on 2 reviews
WORST RESTAURANT EVER!!!!!
This restaurant is the epitomy of horrible food. The service was horrible as was the food and presentation of the restaurant. The menu's are crap, all torn up. They don't care about how they present themselves. They made us pay for an...good food, poor service
It's not grade A sashimi, but you can satisfy your craving for sushi and sashimi here for a low price. The fish is better than Todai's if that's any comparison. Plus, you can try a variety of Chinese dishes too.Worldwide > United States > Chicago, IL > Restaurants