You are now leaving Menulist
We hope to see you again soon!
Sakura Teriyaki
7335 W Chester Pike, Upper Darby I-19082-1620, United States
Chinese, Japanese, Chicken Wings, Chicken, Steak, Wings, Chicken
The redirect does not work? Just click on this link or copy it into your address bar