North Stars Bar & Grill
is Ranked #3 of 23 Restaurants in Willowdale Toronto.
Some say it is awesome.
The Latest Review: ★★★★
Sent on the 2nd of February, 2016
Visited North Star on Sunday for the first time and found the new owner Angie goes out of her way to satisfy her customers. She cooked us her famous beef bbq which was tender and tasty. Richard and his band provided awesome entertainment. Check them out..........
Rank #3 of 23