Staffords Pizza & Subs

Staffords Pizza & Subs

Restaurants in Clermont, FL

Restaurants Pizza Italian Restaurants

Contact us

Location

157 N Highway 27.,
Clermont , FL 34715 UNITED STATES

Reviews

Staffords Pizza & Subs 352-242-5355
157 N Highway 27.,
Clermont , FL 34715 UNITED STATES
$
Staffords Pizza & Subs

Detail information

Company name
Staffords Pizza & Subs
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Staffords Pizza & Subs

Contacts Location Details