A

Alfredzo Nash

4 years ago

Looking faith in this restaurant. Staff has bad a...

Looking faith in this restaurant. Staff has bad attitude towards patrons in person and over the phone. Not sure if this is related to a lack of training between staff and management or both

Comments:

No comments