Restaurant
Cano's Pizza Palace
13 locals recommend,
Tips from locals
Cano's Pizza Palace is located near Levittown beach, the calzones distinguish them.
Unique things to do nearby
Location
2830 Av. dos Palmas
Levittown, Toa Baja
2da Sección