L'Altro Mondo is an Italian restaurant specializing in a variety of pizzas and pastas, including homemade pasta dishes.