Small Italian restaurant offering excellent food and service. A popular choice.