R&D Restaurant, 241 Spadina Ave, Toronto Fashion District
312th visitor, Write a review
R&D Restaurant Map

near M5T 2E2

R&D Restaurant is People's Choice, 2016 winner

R&D Restaurant is ranked #1 of 29 nearby Restaurants.

They say R&D Restaurant is great, innovative, excellent a top notch Restaurant