This is the food page of RSquared Cafe on 668 Queen St West Toronto ON M6J 1E5.
(first reviewed on December 15, 2017, last updated on December 15, 2017.)
RSquared Cafe is ranked #1 of 17 Restaurants in Trinity - Bellwoods Toronto.
This page has had 295 visitors. You are the 295th.