Franco's Deli and Pizza
54 Liberty St, Danbury
(203) 628-7884
Menu
Restaurants in Danbury, CT
Franco's Deli and Pizza
54 Liberty St, Danbury, CT 06810
(203) 628-7884