Todaro Pizza
From ClemsonWiki
(Redirected from Todaros)
Jump to:
navigation
,
search
Todaro Pizza
, frequently called "
Todaro's
", is a small New York style pizzeria and deli, located in