I've been to their locations in North York, Richmond Hill and Koreatown and this is probably their worst location in terms of the amount and the quality of the food.
We ordered their Pork Bone Soup and Bibimbap. The glass noodles in the Pork Bone soup were quite good, however the portion of pork bone was pretty small, especially compared to Nakwon, just next door. The pork bone at Owl was of slightly higher quality than Nakwon but still average.
The bibimbap was disappointing. Once again, the portion was quite small. There was plenty of rice, however the dish lacked toppings. There was barely any beef in it and I counted 2 measly slices of mushroom.
Although the food did taste good, I will likely not be returning to this location. I would recommend their North York location though!