The service was horrible. The waitress was rude and snappy so was the manager. The food was cold and my 4yr old brother NEVER got his food. We waited for over hour to even get it.
Address: 12423 W Center Rd, Omaha, NE 68144, USA
Aaron Kruse | Jun 22, 2019
Is this a question?
Bill Hutfles | Jun 22, 2019
No.
Thanks! Your answer is awaiting moderation.