Wow - What a great place... We have been to many...
Wow - What a great place... We have been to many restaurants on the Danforth and Ouzeri is by far one of the best! Great food - Great Service! I would recommend this restaurant to friends and family!