Captain Nemo is a restaurant offering refreshing cocktails, coffee specialties, and a carefully curated menu.