Bohol Island Unli Lechon and Seafoods Restaurant

J.A Clarin st, Dao, Tagbilaran City, Bohol