Top Local Places

Todaro Pizza

105 Sloan St, Clemson, United States
Restaurant

Description

ad

WE ARE CLEMSON'S PIZZA PLACE...

RECENT FACEBOOK POSTS

facebook.com

Clemson just dropped the mic with a 15-second video

...nope!

facebook.com

Photos from Todaro Pizza's post

Natty parade!!

Photos from Todaro Pizza's post
facebook.com

Quiz

NEAR Todaro Pizza