Anacapri Restaurant, ELMWOOD PARK, New Jersey (NJ)
Readily settled at 527 River Drive () in ELMWOOD PARK, New Jersey (NJ) (7407), Anacapri Restaurant are available at 2017961089. It is best to ahead of time to arrange your place in the restaurant.
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