Leonardo's Pizza

20 Broadway, Massapequa, NY 11758

4.6(489)
$10 Minimum
Price: $$