Tropical Spanish resturaunt
Avon Ave, Newark
(973) 732-2001
Tropical Spanish resturaunt
Avon Ave, Newark 07108
(973) 732-2001