Are you looking for the best asian restaurant in Upper Darby? Look no further than Sakura Teriyaki. This eatery serves up some of the most delicious asian cuisine around.
Sakura Teriyaki serves the Upper Darby area with delicious asian cuisine. Our specialty dishes have been well-crafted to create a delightful culinary experience. Enjoy the convenience of pickup or delivery when ordering through Beyond Menu.