Royal Submarine, CHICAGO, Illinois (IL)

Feeling hungry? Royal Submarine is among the restaurants you possibly can consider.
Conveniently situated at 3612 West 16th Street () in CHICAGO, Illinois (IL) (60623), Royal Submarine is available at 7735211001. Please do give them a call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Royal Submarine contact information and details:
Address: 3612 West 16th Street - , CHICAGO, Illinois (IL) 60623
Contact Phone: 7735211001