Filicudi Restaurant
4

Filicudi Restaurant

Lunch - Mon, Wed Thurs - Fri 12:00pm to 3:00pm, Dinner - 7 nights - 5:30pm to 10pm
restaurant, italian, dinner, food, pizza

  • {{storeReview.user.name}}
    Pinned by to their

  • Follow us