Pita Pit - W 69th St
4 Star Rating
2312 W 69th St Sioux Falls, South Dakota 57108 | Restaurant Info