MANILA, Philippines – No. 26 Sct. Torillo St. is home to Ludo: Board Game Bar & Café. Taken from the Latin word for “play,” Ludo is the brainchild of people passionate about board games, who decided ...