Kabayan Filipino Restaurant Pte Ltd 6738 0921304 Orchard Rd #03-25 Lucky Plaza Singapore 238863 UEN: 200105568Z Read more… Add to favorites 0