Takumi

4.4
(10 reviews)
Avinguda de les Vilares 3, Montgat, 08390
+34 931 64 27 97Official website
Italian
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Takumi | Barcelona | Spain | TripAligner