
Sakura Sushi
4.6 (20)restaurant
A South Street neighborhood spot turning out classic sushi, rolls, and Japanese staples.
Description






Located on South Street in Philadelphia, Sakura Sushi maintains a menu centered on a variety of Japanese dishes and sushi selections.