Very good food but service was lacking. Waitress asked us if we wanted appetizers and none of us even had menus. When the entrees came out, it didn't come out at the same time. The last person got their food about 30 minutes after the first person. If you can tolerate mediocre service, you will like this restaurant. Then again, maybe they aren't skilled at serving a party of 14 people.