La Frana
Seafood · Italian · Pizza
La Frana is a restaurant that serves seafood and pizza. Reviews mention cold fish dishes and small portions, with one party leaving unsatisfied after paying 80 euros for two appetizers and two main courses.
Location