Joined In Aug 2021
No info available
The best takoyaki in Edmonton! Also great ramen bowls, donburi, etc. Awesome service and easy parking nearby just off 104 Avenue. Check it out!