Italian restaurant L'Altra Italia offers Italian specialties. The atmosphere is pleasant.