J
Jason Review of Cheel
A bit awkward, some staff seemed nice while others...
A bit awkward, some staff seemed nice while others were not really approachable. I'd want to come into a place where it seems inviting and not so much of a show.

Comments: