Mario's Fish Bar

  • 59 The Strand, Dover, CT14 7DP, United Kingdom
  • Sep 30, 2024
Cuisine : Fish_and_chips