Marco's Pizza

2501 South Cashua Dr. Suite O, Florence SC

(843) 407-1582

Hours of Operation Today,
  • OPEN UNTIL 11:00 PM

Rated 5.0 out of 5 from 1 Reviews Marco's Pizza is a highly recommended Pizza Place Restaurant Ranked #1 of 13 Restaurants in Hillcrest Florence.

★★★★★ on the 13th of October, 2017

You can choose 3 different crust toppings for your pizza. Never seen that before. We tried the Parmesan and it was pretty good. Pretty cool little restaurant. //
Location