Get directions to: The Green, Nantucket, MA Restaurant address: 5 W Creek Rd (at Lower Orange St), Nantucket Nantucket, MA 02554, USA Driving Walking Bicycling Restaurant: The Green