Mantra by Host
2 O'Neill Rd, North York
(647) 748-4678
Menu
Reserve
Restaurants in North York, ON
Mantra by Host
2 O'Neill Rd, North York, ON M3C 0H1
(647) 748-4678