Olympia Pizza is a well established fixture on West Broadway where the Greek shops and restaurants are located in Vancouver (affectionately coined "Greektown"). Olympia Pizza is a mellow place with dim lighting....a relaxed atmosphere. Pizza, Greek Salads and Spanikopitas are the usual popular items on the menu. All tasty and all good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.