If you’re wondering, 7107 is the total number of island in the Philippine archipelago on high tide – well it increases slightly on low tide. This Filipino restaurant showcases the best of Philippine cuisine.