Anacapri Restaurant, ELMWOOD PARK, New Jersey (NJ)
Conveniently situated at 527 River Drive () in ELMWOOD PARK, New Jersey (NJ) (7407), Anacapri Restaurant can be reached at 2017961089. It is advisable to call ahead of time to make a reservation.
More restaurants in ELMWOOD PARK, New Jersey (NJ)
Anacapri Restaurant contact information and details:
Address: 527 River Drive - , ELMWOOD PARK, New Jersey (NJ) 7407
Contact Phone: 2017961089
