I love this place. Affordable and tasty food that yields good value. It's a bit hidden in the plaza directly across from OCAD but a great find.
I love their udon noodles and I always get their takoyakis. You have to wait 20 mins for it but it's totally worth it because they're made fresh unlike other places that already have them premade.
Would've given it 5 stars if they had more selection