This was the first time I visited this particular location and I couldn't tell if the place was open because of the tinting on the windows in combination with the lack of lighting in the dining area. This location is not as nice and the peach toppings looked...old.
There are signs on the windows when you enter telling you not to take any photo's in the store. Ew, as if.