American restaurant · Lower East Side
18
18 Postcards
Tucked away in a twinkling alley, Freeman's offers rustic American comfort food and craft cocktails in a cozy, hunting lodge atmosphere.
Freeman Alley, New York, NY 10002 Get directions
$$ · Menu