This is the food page of Bacchus Roti Shop on 1376 Queen St W Toronto ON M6K 1L7.
(first reviewed on April 8, 2016, last updated on April 8, 2016.)
Bacchus Roti Shop is ranked #1 of 12 Restaurants in Roncesvalles Toronto.
This page has had 952 visitors. You are the 952nd.