Advertisement
Place your ad here.
Sakura
Via Imperatore Federico, 114/a, 90143 Palermo PA, Italy
Palermo, Italy
Sushi rolls, nigiri & tempura, served in a chic dining room with Japanese art or at garden tables.
Rating: 1989
Score: 4.1
Price: Moderately expensive
No reviews available.