Relaxed sandwich shop. Cap’n Nemo’s was started in the city and it has been very successful at this location in Kenilworth for nearly 20 years
Capt’n Nemo’s
38 Green Bay Winnetka, 60093
847-446-6406 http://www.capnemos.com/
Relaxed sandwich shop. Cap’n Nemo’s was started in the city and it has been very successful at this location in Kenilworth for nearly 20 years