Sign In

Carmela's Pizzeria & Restaurant

Phone orders only

910 Hempstead Turnpike, Franklin Square, NY 11010

$0 MinimumAre you the owner?
SliceRestaurants in Franklin Square Carmela's Pizzeria & Restaurant
Price: $$