You are now leaving Menulist
We hope to see you again soon!
Phoenix Inn Chinese Cuisine
208 E Valley Blvd, Alhambra I-91801-5132, United States
Chinese, Vietnamese, Desserts, Soup, Dessert, Chicken
The redirect does not work? Just click on this link or copy it into your address bar