Snowpy Ice Cream - SM City Taytay is located in Taytay City, Philippines on SM City Taytay, Taytay Diversion Road. Snowpy Ice Cream - SM City Taytay is rated 3 out of 5 in the category dessert restaurant in Philippines.
Address
SM City Taytay, Taytay Diversion Road
Service options
Takeaway
Dine-in