It's hard to find an Italian restaurant that can compare to homemade cooking but Armstrong's comes pretty close. They are easily the best Italian food in the area. Their pasta dishes are huge and delicious and they have my favorite wedding soup from any restaurant. They also have really great sandwiches, salads and other non-Italian dishes.