Heard that John Ross opened up in Oakville and had to venture downtown. Very professional service in an upscale casual restaurant. Best Steak tartare ever. JR even gave us a personal tour. Will be back when the lower level opens. Highly Recommended!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.