Staffords Pizza & Subs
Address:
157 N Highway 27, Clermont, FL 34711
Phone:
(352) 242-5355 Pizza, Restaurants, Deli
Other Businesses:
- Chinese to Go at 2670 E Highway 50, Clermont, FL 34711
- Downtown Bar & Grill at 794 W Minneola Ave, Clermont, FL 34711
- Kelly's Brickhouse Pub at 693 Winding Lake Dr, Clermont, FL 34711
- Chipotle Mexican Grill at 1495 E Highway 50, Clermont, FL 34711
- Domino' S Pizza Ocoee Ocoee at 240 Citrus Tower Blvd, Clermont, FL 34711