Amici's Restaurant

Italian Style
📍 28 W Pleasant Ave, Maywood, NJ 07607
Call (201) 881-0608 Directions
LOS Services Websites, online ordering and print for restaurants. Logical Online Solutions