Anna is an excellent Italian restaurant. The food is very good and so are the ambience and service. The fresh pasta is excellent, and so is the fish. It is tastefully decorated in traditional style. The price is reasonable but they don't accept credit card. So be prepared to pay cash or by check.