About
Rio 40 Restaurant is an establishment located in Toronto, Ontario on 1256 St Clair Ave W. Rio 40 Restaurant is in the "Brazilian restaurant" category. Brazilian dishes served in an airy space with soaring windows & ceilings, plus a sidewalk patio.
Categories
Brazilian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like