Can I order takeout hibachi entrees?
Address: 14505 W Center Rd, Omaha, NE 68144, USA
Nathan Newberg | Nov 7, 2021
Yes
Jonneal Justus | Nov 7, 2021
No. As far as I know, you have to dine in only. Thanks to COVID-19
Thanks! Your answer is awaiting moderation.