I couldn't find any relevant information about a restaurant called "Fresh Managed IT" at the given location or otherwise.
However, if you're referring to Fresh 1821 (formerly known as The Fresh Kitchen), it's a modern American bistro offering seasonal small plates and craft cocktails in a