La Cambusa Restaurant

Currently Open
  • Address: Piazza Marina, 16, 90133 Palermo, Italy
  • Timings: 24-hrs Details
  • Ticket Price: Free

This is a favorite amongst the locals. Fish is all they serve; the fish come in different sizes and types, so you choice is unlimited. Service is good but when it gets busier, the staff can become inattentive. Phone:+39 091 584574

  • La Cambusa Restaurant Address: Piazza Marina, 16, 90133 Palermo, Italy
  • La Cambusa Restaurant Timing: 24-hrs
  • La Cambusa Restaurant Price: Free
  • Try the best online travel planner to plan your travel itinerary!
Are you associated with this business? Get in Touch