O Bistro




500 Oswego St


$15 - $26


O Bistro is far from ordinary.  Just a few blocks up from the inner harbour in James Bay, the O Bistro is without question one of the city’s hidden gems. Offering classic West Coast dining in a tastefully modern atmosphere, which has found the perfect balance between cozy and chic.  

The menu at O Bistro makes the most of Victoria’s land- and sea-bounty.  They offer the expected West Coast classics, and breath new life into the flavours, resulting in unexpected dishes that do not disappoint.  Their full service lounge can offer up the perfect cocktail or drink to accompany your meal, or for enjoying in one of their comfortable lounge chairs.