Vanilla Bean - Tetuan — Homes.ph Restaurant