Marco Polo Italian Ice Cream Marco Polo Italian Ice Cream

Marco Polo Italian Ice Cream Map

1447 Taraval St. (24th & 25th Aves.)
San Francisco, CA 94116
415-731-2833
Map
Cuisine: Ice Cream / Desserts
Ice cream shop that blends traditional Italian gelato with Chinese flavors.
Openings: Open daily

Features