a

Location is the only good thing. Service and food ...

Location is the only good thing. Service and food quality needs to be like a 5 start as its average at best at the moment. Staff is MIA most of the time and complains fall on deaf ears most of the time.

Comments:

No comments