163 N. 78th St. Omaha, NE 68114
We have temporarily closed the storefront, but are operating out of the truck that is located at 78th & Dodge.
Our new hours during this time are: Tuesday-Saturday 11am-1pm and 4pm–6pm
Limited menu items and online ordering
Online ordering and menu can be found here.