Amitabul by Jims Grill, CHICAGO, Illinois (IL)
Comfortably situated at 3418 North Southport Avenue () in CHICAGO, Illinois (IL) (60657), Amitabul by Jims Grill can be called at 7734724060. It is best to contact them early in advance to select your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Amitabul by Jims Grill contact information and details:
Address: 3418 North Southport Avenue - , CHICAGO, Illinois (IL) 60657
Contact Phone: 7734724060