Located in a strip mall. Atmosphere is strip mall-ish. Food was good but service was mediocre. In order to go to the restrooms you have to walk past the staff/kitchen area where people were talking and being very vulgar. Food was good but the staff will keep me from coming back.