Take Out Restaurants in Victor, ID NOSH55 N Main & Depot WayVictor, ID, 834553076991767Take Out Restaurants Show More