We have a great new restaurant in our town
There are about 20 reviews on YELP and 19 out of 20 are five star!!!!
In Vegas? Or maybe you haven't updated yet.
See guidelines & "Add a Place " page:
You are in the Gold Beach, Oregon forum, is the new restaurant there or in Las Vegas? :)