By: candylicious on February 2007
Iloilo's famed seafood restaurant is Breakthrough at Villa Beach. Devour fresh Ilonggo seafood in a perfect beach ambience.