La Conchiglia is an Italian restaurant offering dishes such as pizza and mixed salads.