A friend of mine & myself went to Ristra over the weekend. It is closed. A sign said a new restuarant was coming in April (now) but it loojs a very long ways off. Sorry I can not remember the new name of restuarant.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.