Capt'n Nemo's is a casual sandwich shop specializing in comfort food, including pizza subs and steak and cheese. Offers takeout and delivery options.