Order Online

Sushi Popo

4700 North University Street
Peoria, IL 61614
(309) 683-3288
Order online Menu | Reservation | Info
Any questions please call us.