← Back
Mermaid Fish & Chip Shop
Restaurants
207 Green End Road, CB4 1RJ
Cambridge, Cambridgeshire
Business profile
Customer reviews
No reviews yet
Write a review