I walked into this store and found out very quickly that their was nothing really special about this place, there is also nothing really "bad" about it either... it's just plain vanilla. I came in here prepared to be "wowed" but instead I discovered a lot of mediocre foodie stuff that you can get at the local metro.
These places are a dime a dozen, you can find them in abundance in the West of the city (particularly Oakville), so in a nutshell; been there, done that... nothing special.