Decent food and ambiance. We came here for a birthday dinner with a larger group. The service was very inattentive, we were all going to order more but everything was taking so long we decided not to and then had to wait forever for the check. After asking our waitress twice for separate checks she still brought it all on one bill. After asking her again she walked away with a sign saying "this is going to take a while". She came back a few minutes later and set the entire bill down asking us if we could separate it ourselves. Like really? Service ruined it for me