Carmela's Pizzeria

910 Hempstead Tpke., Franklin Square 11010, United States Get Directions to this spot
Pizza Restaurants
910 Hempstead Tpke.
Franklin Square, 11010
NY, United States
Monday and Wednesday free regular topping on pie. Free soda with purchase of any 2 slices except Friday and Saturday. Take out and delivery available. Ingredients imported directly ... read more
A personal message from Carmela's Pizzeria

Rate and review Carmela's Pizzeria in Franklin Square, NY, United States!

Share your experiences at Carmela's Pizzeria with your friends or discover more Pizza Restaurants in Franklin Square, NY, United States.