La Favorita
Address:
2211 W Lk St, Melrose Park, IL 60160
Phone:
(708) 344-7979
Nice to Know:
- Wheelchair Accessible Yes
Other Businesses:
- Las Quecas at 2130 North Ave, Melrose Park, IL 60160
- Sandy's Sandwiches at 2130 W North Ave, Melrose Park, IL 60160
- Taqueria Los Comales at 2110 W Lake St, Melrose Park, IL 60160
- Olive Garden Italian Restaurant at 1315 W North Ave, Melrose Park, IL 60160-1518
- El Veneno at 2211 W Lk St, Melrose Park, IL 60160