Jennwood Chen is a quaint establishment nestled in the heart of Salt Lake City, UT. Specializing in Asian cuisine, this restaurant offers a diverse menu of traditional dishes with a modern twist.
With a cozy ambiance and friendly service, Jennwood Chen provides a casual dining experience for patrons seeking flavorful and authentic Asian fare.
Generated from their business information