Twiggs Coffee Company
is Ranked #3 of 21 Restaurants in North Bay.
Some say it is good, great, friendly.
The Latest Review: ★★★★
Sent on the 23rd of August, 2012
Really, Really enjoy Twiggs, but I have to say that the Scones at the Twiggs on McKeown are much better, they are bigger and I feel they have more filling..I wish scones on Fraser, were better!
Rank #3 of 21