Ate here two weeks ago... Really had a terrible dining experience. I'm surprised to see that so many people agree that the food is great but the service is terrible. My wife and I met a friend at the restaurant with her baby. My wife was driving separately from work and was 10 minutes late. Because the baby had to be home in an hour and a half, we wanted to go ahead and order the food. I spoke to my wife on the phone and read the menu to her. She told me what she wanted so we could order but the restaurant would not take our order until all parties were seated at the table. 10 minutes later when my wife arrived we placed the order. A few minutes after I decided I wanted add a side dish to the order, but was told we couldn't add anything further to the order?? WTF? From that point on it took 1 hour and 15 minutes to get the food! It was crazy! We asked for it to go so we could get the baby home and it took another 20 minutes to get the check. My other issues with the restaurant were that there is no substitutions allowed at all. We weren't allowed to ask that the one salad have no tomato? The manager/(owner?) has a terrible attitude, the service is slow, the tables are ridiculously close together, there are no soft furnishings in the restaurant so it's very loud and every single one of the waiters run around panicked, seemingly without reason, with a miserable expression on their faces. Then just to add insult to injury, when the bill does arrive, it's crazy expensive. (They don't print the prices on the menu so beware!) I will say the food was good, but honestly, it's not that good to make it worth the expense and to sit through bad service. My advice - skip it. Eat at the next little place just north on US1.