I recently visited this restaurant with a party of over 20 people. The friendly restaurant manager welcomed us personally and made sure our meal was a very enjoyable experience. The service was exceptionally quick for a party of this size and the food was very tasty. Highly recommended!
Bella Pasta
The decor may not be as trendy as the other more expensive Italians in the town but the pizza and service is easily as good if not better.