Federicos Pizza

20 Shrewsbury Plaza, Shrewsbury, NJ 07702

4.7(141)
$10 Minimum