is a top notch Fast Food Restaurant
Ranked #3 of 23 Restaurants in Tall Trees Barrie.
Some say it is good, amazing, happy.
The Latest Review: ★★★★★
Sent on the 27th of March, 2017
the staff are AMAZING!! 10/10 will definently come back
Rank #3 of 23