1200 W. Main Street #22 Peoria, IL 61606 309.999.4008
(You know how annoying it is when a restaurant website contains nothing but a massive JPG of the menu? Well it's that or bupkes right now. We're too busy making freakin amazing sushi to worry about the website for a while!
Besides, it could be worse.)