Genuinely hidden Italian café tucked behind a medical-office complex off Don Mills Rd. Italian music, very few people know about it; owner brings food to your table.
Hidden inside the Alpha Corporate Centre lab building. Closed Sundays. Brutally quiet on Saturdays.
1262 Don Mills Rd. Unit 106, North York, ON M3B 2W6, Canada

