Not a question. This place was sold and sucks now. Changed menu and food was cold and scarce im not coming back until its sold again
Address: 205 N 76th St, Omaha, NE 68114, USA
Randy Thomson | Mar 25, 2020
Thanks Brentwood for info
Greg Goll | Mar 25, 2020
Good to know
Lamond Secret | Mar 25, 2020
Sorry to hear thatmaybe it was the worst time to try it try one more time then bad food don't go again
Thanks! Your answer is awaiting moderation.