Posted inUncategorized Galileo Enoteca Have you heard of this place? Well, it's a deli/restaurant that's well tucked in the streets of Mandaluyong - Calbayog street to be exact. I got lost trying to look… Posted by Didi March 8, 2006