I hate giving this place two stars because the food is really good, I mean really good, but the service was awful. It was a Friday and steady, but not overly busy. We were seated right away. It took about 15 min for anyone to even greet us. When the waitress did, she took our appetizer order and then disappeared until after the appetizers came out to take our dinner order. She was very scarce throughout the whole visit. My friend's order came out wrong, but she never bothered to come and check...we had to flag someone else down to take care of it. Then after waiting 15-20 minutes when we were all done eating, had to flag someone down again to see why my friend's food never came back corrected. Not cool. Very annoying. The server wasn't friendly, just very bland...& her device sucked BAD!!!! A huge disappointment!!!!!!!