Restaurant Review: Café Royale

Cafe Royale is an ocean-themed restaurant offering all sorts of food from Asian-influenced meals to salads and burgers.  Café Royale (which seems to be the restaurant arm of Chocolat Royale that is famous for its ice-cream) also offers great desserts.  Located on one of the quieter streets of Victoria Island, Café Royale has a giant…

Continue Reading ›