This is the food page of Route 66 on 145 Eglinton Square Toronto ON M1L 2K1.
(first reviewed on August 25, 2007, last updated on December 1, 2013.)
Route 66 is ranked #7 of 28 Restaurants in Parma Court Toronto.
This page has had 5202 visitors. You are the 5202nd.