No New Notifications

Casa Salvatore

41 Station Rd, Ellon, Aberdeenshire AB41 9AR Directions

About Casa Salvatore

  • Cuisine
    Pizza, Italian
  • Attire
    Casual
  • Delivery
    Yes
  • Takeout
    Yes
  • Reservations
    Yes

Explore Nearby
Casa Salvatore

Nearby Places

Groupon has verified that the customer actually visited Casa Salvatore.