Sailors’ Posted on November 25, 2010June 11, 2018 by Olombon Sailors’ a swanky cafe at Plaza Grand Millennium which served tasty western food with a bit of Asian twist. Continue Reading