Review of Carmela's Pizzeria and Ristorante

910 Hempstead Turnpike, Franklin Square, NY 11010

Overall Rating

Review


The food was great and the employees were nice๐Ÿ˜˜๐Ÿ˜˜

Updated 4 years ago