The Salted Lime The Salted Lime
Restaurant @ Aliante Casino Hotel
uncomfortable chairs, sit too high and hard