This place was authentic Italian food, so authentic that no one we spoke to understood English. We ordered a pizza with a side of ranch. The waiter did not understand when I said ranch, and my request was ignored. Ordered salads and a pasta dish. The pizza was a good portion size which is why I give the place two stars. The pasta was a smaller size so we requested another salad to accompany it, the guy did not understand us when we asked for another salad, he kept pointing to the salt and saying "salt" and we kept saying no salad, we had to point to a salad and say "salad". The service was very slow. It took about 15-20 minutes to have anyone take our order. A table was seated about 10 minutes after ours and the waiter went there first. There was so much confusion at the tables and there were only 3 other tables, so it was not like the place was packed. It took another 40-45 minutes for our food to come out. The food was good, but they definitely need work on the service.