Drag box to select area
This Chinese restaurant is located on Alpha Drive, connecting to the Newtown Square Shopping Center from Newtown Street Road. It offers the usual Chinese fare, designed mostly for take-out, but also has indoor seating. The food is inexpensive, the location convenient, and the service fast, so there's not much more to ask.
16 Alpha Dr, Newtown Square, PA 19073
- Hours: Mon - Thu, 11am - 10pm; Fri - Sat, 11am - 11pm; Sun, noon - 10pm