← Back
Shensha
Restaurants
179 Cambridge Street, HP20 1BQ
Aylesbury, Buckinghamshire
Business profile
Customer reviews
No reviews yet
Write a review