Happy Wok Palace

Takeout Restaurant · 6507 Elmwood Ave, Philadelphia, PA

Hours

More food in Philadelphia, PA · Takeout in Philadelphia