Planet Grapes opens in Cebu November 27, 2014 Planet Grapes opened their second branch in the Queen City of the South last Oct 2. Strategically located in Ayala Center Cebu, Planet Grapes… Continue Reading