One of my favorite places to eat when I'm in Toronto. A mom and pop shop with great flavors and freshly made food everyday! Everything I order here is amazing from their cow's heart, ceviche, to their seafood paella! Their lemon veal is to die for!
If you want great authentic food and great service, this place is a must!