Order Online

Red Sushi Hibachi

8419 S 73rd Plaza
Papillion, NE 68046
(402) 991-0666
Order online Menu | Reservation | Info
Any questions please call us.