Lo Garden, DOWNERS GROVE, Illinois (IL)
Conveniently located at 1331 Ogden Avenue () in DOWNERS GROVE, Illinois (IL) (60515), Lo Garden can be contacted at 6306630303. Remember to call up in ahead of time to make a reservation.
More restaurants in DOWNERS GROVE, Illinois (IL)
Lo Garden contact information and details:
Address: 1331 Ogden Avenue - , DOWNERS GROVE, Illinois (IL) 60515
Contact Phone: 6306630303