Desserts in San Francisco, CA
Desserts • Ice Cream & Frozen Yogurt • Italian Restaurants
1447 Taraval St.,
San Francisco ,
CA
94116
UNITED STATES
Based on 1 reviews
I dare you to try the durian!! haha =)
A nice little shop in the sunset district....extremely hard to find parking though.\rWorldwide > United States > San Francisco, CA > Italian Restaurants