Cafe Papillon

42 Rehoboth Avenue #7
Rehoboth Beach, DE 19971
Phone: 302-227-7568

French cuisine, family dining