Dine on Japanese cuisine in casual comfort at Ichiro Japanese Restaurant. It is conveniently located on La Grange Road near Lake View Plaza in the South Chicago suburb of Orland Park. Ichiro Japanese Restaurant has a sushi bar with artful chefs that serve up fresh food right in front of you. Patrons can try a variety of flavorful cuisine, such as an assorted seaweed salad, hibachi scallops, soft shell crab and grilled baby octopus. This restaurant also offers numerous sushi rolls, like spicy tuna rolls or the crunchy California.
Ichiro Japanese Restaurant is open Tuesday through Sunday. It also offer take-out and welcomes reservations for patrons' convenience.