The Italian Kitchen moves house to new Burrard Street location

  If you were a fan of the old Italian Kitchen on Alberni Street, and who wasn’t, you will love, love, love The Italian Kitchen now located on Burrard Street between Robson and Smithe Streets. White tablecloths and elegant table settings pair perfectly with the tasteful Mediterranean decor. Anchored by an impressive bar to the…

The New Italian Kitchen open on Burrard Street

  Glowbal Restaurant Group is excited to announce the re-opening of their award-winning ristorante Italian Kitchen, now located at 860 Burrard Street, directly across the street from the landmark Sutton Place Hotel. Guests can expect to experience a more intimate and rustic milieu, surrounded by Tuscan-style décor with exposed brick walls, lush foliage, and crisp…