A Taste Of The Big Apple
At A Taste Of The Big Apple, they are pleased to bring you the best pizza in town. They are a family owned New York Style restaurant that has been perfecting pizza for over twenty five years.
600 N Main Ave.
Sioux Falls, SD 57104
605-339-2400