The food was not bad, but it was not so good either. What made me give this restaurant 1 star is the attitudes of the staff. We came in with a party of 7 adults and 3 kids. 75% of the items we order, they did not have, and most of them we found out after a long wait. I waiter was initially nice, but I guess he got overwhelmed because he kept forgetting items we ordered, and the kitchen did not have it together. He told us they only had 2 cooks available for the night, and that was the problem. The spaghetti dish someone ordered was rancid, not only bad tasting, but completely sour and inedible. Completely rude and unprofessional staff. I would not recommend this restaurant at all.