Great place located in the Greek neighborhood of Toronto. It's only 2 blocks away from the subway and surrounded by many restaurants, cafes and stores.