Family owned restaurant serving Omaha for more than 26 years. Open 7 days a week for dine in or carry out. Come Try Our Daily Specials: