Dallas, TX Metro >
219 N Galloway Ave,
Sign in to Write a Tip
not clean, a/c broken.
Good products are sold at this unfortunately dismal location. The restaurant could be cleaner, the help could be friendlier, and air conditioning needed to be fixed.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now