This is the food page of Olympos / crow-bar on 164 Princess St. Toronto ON M5A 2T1.
(first reviewed on September 12, 2013, last updated on June 29, 2015.)
Olympos / crow-bar is ranked #1 of 23 Restaurants in Old Town Toronto.
This page has had 709 visitors. You are the 709th.