King Neptune Submarine, CHICAGO, Illinois (IL)
Comfortably stationed at 2053 West 79th Street () in CHICAGO, Illinois (IL) (60620), King Neptune Submarine can be called at 7732246844. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
King Neptune Submarine contact information and details:
Address: 2053 West 79th Street - , CHICAGO, Illinois (IL) 60620
Contact Phone: 7732246844
