This is a great place for Italian food, their pasta is great. It is located near the center by the Post Office, so it is very easy to find. You can eat there or get take out. Even though the food is great, it isn't too pricey. I would personally reccomend the ravioli.
more