Isla Sugbu Seafood City is located at Venice Grand Canal Mall in Metro Manila and along Archbishop Reyes Ave. in Ceb…
Socials