Italian Restaurants in Scranton, SC
1. Pizza Roma
200 W Main St, Lake City, SC, 29560
CLOSED NOW
42 Years
in Business
2. Stefano's Pizza Restaurant
2600 S Irby St, Florence, SC, 29505
CLOSED NOW
From Business: As the community of Florence has grown over the years, so have we, having shared our hand-tossed pizzas, authentic Sicilian dishes, and American classics with folks from all…
24 Years
in Business
Showing 1-2 of 2