I have gone to Leo's a few times because it is a good place to go with a lot of friends or family. The restaurant is spacious and able to fit large parties. The people who work there are beyond kind. However, the food unfortunately is either hit or miss. Sometimes it can feel like generic Italian food.