Franco's Deli & Pizza

Franco's Deli & Pizza

54 Liberty St, Danbury, CT 06810
203-487-5618

Closed until Sunday at 11:00 am

Full Hours

Opens Sunday at 11:00 am

SlicePizza Places in Danbury, CT Franco's Deli & Pizza
Price: $$