Skip to content

XO Bistro + Bar Downtown

Vietnamese

XO Bistro + Bar is a Vietnamese restaurant in downtown Edmonton that offers cuisine rooted in bold and balanced flavours, designed to be shared.

Address
10236 103 St NW
Area
Central › Downtown
Data
Rating and reviews from Google, checked on October 13, 2026.
XO Bistro + Bar Downtown

Other top-rated thai, korean, filipino & other asian

Ranked near XO Bistro + Bar Downtown in thai, korean, filipino & other asian