Hard to tell what the name of the place is. No signage. Yelp lists it as Shangri-la. The building is a plain structure that you wouldn't be able to tell what it is. Plenty of parking available. Upon entering there is a...
Full reviews and comments are available exclusively to VIP members. Join Now