About
R&D is an establishment located in Toronto, Ontario on 241 Spadina Ave. R&D is in the "Asian restaurant" category. Owned by 2 famous chefs, this large graffiti-bedecked spot serves modern Canadian-Chinese fare.
Categories
Asian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like