Lido's Italian Foods
➤ 7252 Broadway, Lemon Grove, 91945, United States
Apto Para Vegetarianos, Vegetariano, Italiano, Desayuno, Pizza
"If Ur Italian will have in the neighborhood, Lido is the place to go. Decor is a little dusty, but the food is good, fresh cheap. Great for groups."