By Leslie M | 8/15/2014
I really like this location, it's close to my house. The staff doesn't speak English very well so it's sometimes frustrating.
I really like this location, it's close to my house. The staff doesn't speak English very well so it's sometimes frustrating.