We had a group of 7 people. Most were visiting from Eastern NC. Everyone was pleased with their menu selections. It was my third visit to the restaurant, and the food quality (especially the pasta) has been consistently excellent.
One suggestion- we sat at a long wooden table in the front of the restaurant. The table is taller than other tables in the dining area, but the dining room chairs are too low compared to the table height. Most of our guests were under 6 ft tall and they felt uncomfortable with the chair / table height ratio. Recommend taller chairs for this table.
Zahra, our server, was excellent. She was very attentive, polite, courteous, and knowledgeable of the menu. Being it was her 3rd day of employment, she was terrific. Food was excellent and reasonably priced. Only downside was sitting next to the event room which was rather noisy. We will choose a different table on our next visit to Leo's.
Our waiter Billy was phenomenal! We arrived early in the evening so it was pretty quiet which we enjoy. The food was great and plentiful, we both brought home leftovers. The entire experience was lovely! Will definitely be back.