MOD Restaurant, CHICAGO, Illinois (IL)

Looking for some food? MOD Restaurant is among the restaurants you might consider.
Comfortably positioned at 1520 North Damen Avenue () in CHICAGO, Illinois (IL) (60622), MOD Restaurant is available at 7732521500. Please do give them a call upfront to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


MOD Restaurant contact information and details:
Address: 1520 North Damen Avenue - , CHICAGO, Illinois (IL) 60622
Contact Phone: 7732521500