Paella Palace

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Edinburgh, United Kingdom

Restaurant supply store

Paella Palace Reviews | Rating 3.5 out of 5 stars (2 reviews)

Paella Palace is located in Edinburgh, United Kingdom on 46 Hillview Rd, Corstorphine. Paella Palace is rated 3.5 out of 5 in the category restaurant supply store in United Kingdom.

Address

46 Hillview Rd, Corstorphine

Open hours

...
Write review Claim Profile

S

Sophie Rutherford

amazing hosts with a great place in there hearts for paella

B

Brett Bunting

A real passion for paella.