close X

This website uses cookies. More information

Hide map
  • 41 Station Road
    AB41 9AR Ellon
  • 01358 722737

Casa Salvatore



Casa Salvatore in summary

Take out:

No

Restaurant:

Yes

Home delivery:

Yes