Luca Bella Fine Foods
Consigliato da 4 persone del luogo ·
Consigli della gente del posto
Very popular Italian restaurant located in the "village" of Glendora. Very cute shopping and dining area.
Excellent food & atmosphere! Great for all 3 meals, seriously! Breakfast, lunch & dinner are all amazing! And, you can walk there to burn calories from your amazing meal :)