Find Pita Pit restaurants in South Dakota near you now.
Fast food restaurant
Address: 2312 W 69th St Unit 100, Sioux Falls, SD 57108