Italian restaurant, currently closed. Known for delicious food and pleasant atmosphere.