Get directions to: Angelo's, Loma Linda, CA Restaurant address: 11275 Mountain View Ave Ste D Loma Linda, CA 92354, USA Driving Walking Bicycling Restaurant: Angelo's