Italian restaurant offering pizza and service. Features a small terrace.