Happy Wok is a Chinese restaurant offering a variety of dishes. The menu includes popular items like chicken balls and chow mein. It is located at 14 Hampden Road.