YELLOW ROSE, located in the heart of New York, is a vibrant culinary destination. Experience the delightful aroma of their carefully prepared dishes, featuring a satisfyingly crisp texture. This establishment at 10009, New York, United States, is a testament to the city's dynamic and diverse food scene.