Skip to main content

Polo Pizza & Deli

restaurant · latin american restaurant · Hempstead, NY

Address
142 N Franklin St, Hempstead, NY 11550-1318
Phone
(516) 385-8722
Website
polopizzadeli.com
Where
40.7108, -73.6279

Search Hominin for Polo Pizza & Deli

Other restaurants nearby

More in Hempstead

Polo Pizza & Deli — restaurant in Hempstead, NY | Hominin