We have heard the food was good here, but even though we lived a block away we have never made it in. Oro Restaurant located on Elm St. in Toronto, turned out to be quite a great dinner that was perfect for a Saturday night. I started with the Grilled Romaine Salad that had a [...]
Read more »