I gave this restaurant 2 stars because my food tasted really good. The reason for the low rating was because our server shouldn't be a server. He's too timid and didn't have any customer service skills. There were 4 of us and our food took an hour to get to our table. Three of us got our food and the 4th person had to wait even longer. The late dish (spinach stuffed shells) didn't have any spinach in it. Plus they ran out of shells. Lol. Omg....not a good night. But I gave them 2 stars because I loved my food once it arrived!