Capt'n Nemo's Subs & Soups

Comments on Capt'n Nemo's Subs & Soups. 7367 N Clark St, Chicago 60626-1603 IL
Please share as much information as you can about Capt'n Nemo's Subs & Soups so other users can benefit from your comment.
Can't read?