Tenna Shu Palace, LLC 1824 North 33rd Street, Omaha, NE 68111