Angolo Italiano is an Italian restaurant specializing in homemade pizza and pasta dishes.