Check out our new loaction in Southchase!

We just opened up our new location in Southchase next to the Touchstar Movie Theater!

Here are some photos of the decoration:

 

20131011_191004 20131011_190953 20131011_190725