589 North 155th Plz, Omaha, Nebraska 68154 USA
Sad but true. They raised the prices!
Photo Credit: Yelp