Skip to content

the allons.y

Menami: Toronto, Canada

Name: Menami Address: 5469 Yonge St, North York, ON M2N 5S1, Canada Website: Website Instagram: @menamitoronto Wifi: No Tender: Debit,  Credit, Cash Neighbourhood: Willowdale, Toronto Type: Japanese/Udon Menami is located in North...