2007-07-22 22:42:24
Deluca's is a neighborhood pizza institution. There have been some newcomers lately, but Deluca's reigns Reggio, and my dog loves the delivery guy (but then she loves everyone who brings hot food to the door).