1. Lucky Hanks Restaurant And Cafe Inc 218 Upper Main St, Edgartown, MA 02539 Coordinate: 41.39212,-70.5242 Phone: (508) 939-4082