Takumi

Via Malaspina, 213, 90145 Palermo PA, Italy

Palermo, Italy

Japanese offerings are dished up in this relaxed, airy restaurant with an all-you-can-eat option.

Rating: 920

Score: 4.3

Price: Moderately expensive

No reviews available.