Made From Scratch is a cozy eatery in Long Island City, NY that specializes in homemade comfort food.
With a focus on fresh ingredients and traditional recipes, they offer a menu that caters to those seeking a taste of home.
Generated from their business information