Oriole Cafe & Bar is the perfect place to catch up on some work or some friends in Orchard Road. With award-winning baristas, the coffee is easily the best in town. Stay sharp with a beautifully strong piccolo latte, or opt for more creative options like Citrus Sin or Chili Cholocate Mocha. If you're staying for a meal, go for the beef cheek tagliatalle.