CARMELA'S PIZZERIA

910 Hempstead Turnpike, Franklin Square, New York 11010, United States

(516) 488-7884

CARMELA'S RISTORANTE

912 Hempstead Turnpike, Franklin Square, New York 11010, United States

(516) 488-9898

Hours

Open today

11:00 am – 12:00 am