Notus from Idaho Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Emilios Tapas Restaurants - Idaho, Notus, 441 Notus Rd Po Box 255, 83656 (208) 459-7879 Map