Treffpunkt – Good Food, Good Beer, Good Times
UPDATE: Treffpunkt has moved to a different location to the adjacent street which Liberty St. Treffpunkt is German for “meeting place“. Usually it is a place where men meet to have a few pints of beer and tell stories and compare lederhosen (Here is a sample. We are not very knowledgeable nor thrilled on the reason for doing so.) Interestingly, a “treffpunkt” has existed here in the Philippines since 1986, never…