This restaurant is very clean and the food is very good. It is a little pricey, but not unreasonable. Definitely worth it. Great for any type of party. Booking was easy and servers were great. Parking is across the street where you can usually find a spot with no problem.