Lost Never Found

3660 N. Clark St Chicago, IL 60613
Phone: (773) 977 4556Website: Visit Website Google Map

Located in Lakeview, Lost Never Found brings an upscale and unique dining experience to the neighborhood. With curated craft cocktails and a menu with Italian influences offering new takes on classics. Enjoy an evening out with cocktails and friends or indulge in a pizza before a Cubs game. Lost Never Found is located in the heart of Wrigleyville which makes it the perfect place to Get Lost with friends.