Rated
5.0 out of
5 from
1Reviews
Apollo's House Of Pizza
is a great Italian Restaurant Restaurant
Ranked #1 of 12 Restaurants in Sheffield Spartanburg.
Some say it is great.
★★★★★ on the 9th of January, 2011
Great staff. Best Greek/Italian food. Everything is 'home' style, like your mama would cook it, if your mama was Greek. One of the owners is always there.