Blackbeard's Seafood Island

SeafoodAyala Center Cebu

About

Blackbeard's Seafood Island brings seafood dining to the next level by serving their meals Read More

Overview

Ayala Center Cebu, Banilad, Cebu, Cebu | Get directions
Cash
Mall Parking
Seafood; Filipino