-
Captain Nemo's
is an above average Ice Cream Shop Restaurant
Ranked #1 of 47 Restaurants in South Haven South Haven.
Some say, it is french.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Nothing beats the Sea King, or the French Fries - my go to place for a sandwich and fry lunch!