Victor Restaurant Toronto
Victor Rooftop is located on the 11th floor of the Le Germain Hotel, downtown Toronto. It is a cozy, terrace with only a few tables.
-
Best Travel Tips
-
Great Restaurants
-
Latest Book Releases and Reviews
-
Overcoming Low Self Esteem
-
Personal Development and Books