Italian restaurant offering excellent food in a relaxed and pleasant environment. Known for timely service and a great atmosphere.