© 2018 Federico's Shrewsbury NJ Located in: Shrewsbury Plaza Address: Broad St, Shrewsbury, NJ 07702 (732) 935-1380