Isla Sugbu had just opened Isla Sugbu had just opened at Venice Piazza near McKinley Hill a few months ago.
Wedding Anniversary Lunch If you want an all fresh seafood buffet, Isla Sugbu Seafood restaurant is the right choice for you.
It was just okay. We were very excited to try this restaurant especially since watching some food bloggers on youtube. However the experience was just meh.
Address 2F Venice Grand Canal McKinley Hill, Fort Bonifacio, Taguig City, Luzon Philippines
Phone +63 998 966 2990
Maps 7Q63G3M2+G9 Open Maps