| Combining uproarious good times, excellent food and personalized service Elwoods is a Vancouver landmark. Established in 1996, it is a relaxed restaurant by day serving the best burgers on Broadway and by night it transforms into one of Vancouver’s best known party Locals. A great place full of energy and youth, there’s no better place to wind down in the Broadway area. |