Know a great happy hour or special for this location?
Understated outpost dispensing familiar Japanese & Chinese eats, such as sushi & fried rice.
Suggest an edit
412 W 22nd St, Lombard, IL 60148