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…