Coppolas is a great Italian restaurant seperated into a pizza shop and an Italian restaurant. The pizza section is home of the best pizza in New Providence and the surrounding ar...
All reviews seem positive