Lido's Italian Foods
➤ 7252 Broadway, Lemon Grove, 91945, United States
Adequado Para Vegetarianos, Café Da Manhã, Vegetariano, Italiano, 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."