1306 Stall 18, Dimasalang Street, Dos Castillas Street Corner, Sampaloc, 1008 Metro Manila, Philippines
Approx 0.04 KM away