AmuletRestaurants · Buffalo, NYRussian. Serving the Russian-speaking community in Buffalo.Address: 4700 Dufferin Street, North York, ON, M3H 5S7Phone: +1 416-663-7820Loading map...