CoCoLo Sushi

Restaurant in Fenwick Island, Delaware