Lela
5601 W 78th St, Minneapolis
(952) 656-5980
Menu
Reserve
Restaurants in Bloomington, MN
Lela
5601 W 78th St, Minneapolis, MN 55439
(952) 656-5980