U91 Canteen

  • Ashford Road, Folkestone and Hythe District, CT18 8XX, United Kingdom
  • Sep 30, 2024

Facilities

  • Air conditioning
  • Outdoor seating
  • Takeaway