Sissy's Place Address: 379 S Idaho St, Wendell, ID 83355 Phone: (208) 536-6512 Payment: Restaurants Other Businesses: Ace Theatre I & II at 17 S Idaho St, Wendell, ID 83355 Wendell Snack Bar at 319 S Idaho St, Wendell, ID 83355