We are a licensed & trademarked business located in Twin Falls, ID. We are not a storefront, and operate out of a private kitchen for pick up & delivery orders.
We are open 7 days a week, 11am-4pm daily, and closed for major holidays, including Christmas Eve through January 3rd the following year.
Please note we are unable to do quotes over the phone, so please send an inquiry through our home page or contact us page. Inquiries through the website will be answered within 1 business day, sometimes after hours. Please check your spam folder.