Dining area now OPEN. Carryout and curbside pickup also available or FREE delivery in Idaho Falls. Call (208) 523-0437 or click here for more details.
$5.00 off your order of $25.00 or more
Website