La Ferme de la Mer tmEuropean Marketplace ("The Farm by the Sea" tm) |
|
La Ferme de la Mer is located at 95 Love lane at the corner of Route 25 with Love Lane, one of New England's most charming shopping streets, in the heart of wine country on the North Fork of Long Island, NY.
|