Angelo's is an authentic Italian restaurant located on Mountain View Avenue in Loma Linda. The restaurant serves delicious pastas, yummy sandwiches, its signature Mizithra sauce and tasty garlic rolls. Angelo's offers great food and generous portions at affordable prices. The service is friendly and attentive, too.