Restaurant Week Nittolo’s Address: 104 Main St, Lake Leelanau, MI 49653 Phone: (231) 994-2400 Visit Us