Eating Filipino at Toppings Tree restaurant in Santa Clara, CA.

Feedback

Do you manage or own Toppings Tree?

Yes