Staffords Pizza & Subs, CLERMONT, Florida (FL)

Looking for some food? Staffords Pizza & Subs might cook the sort of dinner that suits you.
Comfortably stationed at 157 North Highway 27 () in CLERMONT, Florida (FL) (34711), Staffords Pizza & Subs can be contacted at 3522425355. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in CLERMONT, Florida (FL)


Staffords Pizza & Subs contact information and details:
Address: 157 North Highway 27 - , CLERMONT, Florida (FL) 34711
Contact Phone: 3522425355