Onion Grill, LOMBARD, Illinois (IL)

Looking for some food? Onion Grill is among the eateries you might review.
Comfortably positioned at 1239 South Main Street () in LOMBARD, Illinois (IL) (60148), Onion Grill can be contacted at 6302689050. Remember to call up upfront to make a reservation.
More restaurants in LOMBARD, Illinois (IL)


Onion Grill contact information and details:
Address: 1239 South Main Street - , LOMBARD, Illinois (IL) 60148
Contact Phone: 6302689050