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