Italian restaurant specializing in steakhouse and Mediterranean cuisine.