The manager of this place was very nice…
The manager of this place was very nice and helpful. He did the best job and my experience was terrific.
United States
The manager of this place was very nice and helpful. He did the best job and my experience was terrific.