This is the food page of R&D Restaurant on 241 Spadina Ave Toronto ON M5T 2E2.
(first reviewed on April 24, 2015, last updated on December 28, 2015.)
R&D Restaurant is ranked #1 of 29 Restaurants in Fashion District Toronto.
This page has had 323 visitors. You are the 323rd.