Eel Lake Oyster Farm is a Canadian Restaurant based in Glenwood, New Scotland. Eel Lake Oyster Farm is located at 6590 Nova Scotia Trunk 3, Glenwood, NS B0W 1W0, Canada,
Please contact Eel Lake Oyster Farm using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Eel Lake Oyster Farm opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.