Photo from Carmela's Pizzeria and Ristorante
user profile picture
4 years ago

Carmela's Pizzeria and Ristorante

910 Hempstead Turnpike, Franklin Square, NY 11010