THis place is great. My friends and I were on a trip to Niagara and couldn't pass up an opportunity to see TO. Being Greek we made our way to Greektown and combed the streets looking for a place to eat...we found Ouzeri. The food was AMAZING! After eating the crap surrounding Niagara we were in heaven. Authentic, exciting and just plain good Greek food! I could totally move here (okay not to the actual restaurant but to TO) if this is the kind of good I can expect. Dolmades were excellent as was the Avgolemono Soup. Great beefteki and mousaka. COME HERE!