Aldo's Italian Restaurant in Lake Forest, CA 92630



Aldo's Italian Restaurant

22741 Lambert St # 1605

(949) 472-2272

Scroll to Top