Lolo American Kitchen & Craft Bar Hudson is a modern American restaurant located in the heart of Hudson, New York. The restaurant offers a menu of classic American dishes with a contemporary twist, as well as a wide selection of craft beers and cocktails. Lolo is known for its creative and inventive cuisine, which has …