Malado Sushi in Finch Avenue West North York Toronto
Finch Main Plaza, 2437 Finch Avenue W, Unit 2, North York 2E7, M9M - Get directionsMalado Sushi Photos
Menu Malado Sushi
How to get to Malado Sushi
Opening Time
11:30am – 11pm: Mon-Sun
Services
- Indoor Seating
- Wifi
- Takeout Available