St. Leonard's

Restaurant in Maidstone, UK

Features: outdoor seating, vegetarian options

47 Swan Street, ME19 6JU