Keywords: establishment,food,point_of_interest,restaurant

Oishi Hibachi Steakhouse - Champaign (IL)

Address: 🏡 2501 N Prospect Ave, Champaign, IL 61822
Phone : +1 (217) 398-6888

Weekly Open time

Place GG: https://www.google.com/maps/place/?q=place_id:ChIJD5VSABHaDIgRO2H6CF1qgQ8

Others Near Champaign,IL

Muddy Bottoms bar & Grill - Greenup
Somerset - Chicago
Somerset
River Roast - Chicago
River Roast
Alpana - Chicago
Butcher and the Bear - Chicago
Sophia Steak Chicago - Chicago
The VIG West Loop - Chicago
The VIG West Loop
S.K.Y. - Chicago
S.K.Y.
Provare Chicago - Chicago
Provare Chicago
Willow Room - Chicago
B.Team: admin@beautihost.com