Update Info - Aquila Cucina Italia
This restaurant was reported as closed. If it is open, let us know.
Aquila Cucina Italia
28 South St
New Providence, NJ 07974
28 South St
New Providence, NJ 07974
This restaurant was reported as closed. If it is open, let us know.