0 ratings
Read Reviews
Frederica Pizza House
100% Local1491 Frederica Rd
Frederica , de 19946 (view map)
Phone:
302-335-1222
Hours:
Mon thru Sat 10:30a-10p
Sun Closed
Mon thru Sat 10:30a-10p
Sun Closed