← Capitola restaurants
Mayflower Chinese Restaurant
No reviews yet
Ramen3555 Clares St #RR, Capitola
Own or manage Mayflower Chinese Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address3555 Clares St #RR, Capitola 95010
Phone8314764688
Websitehttps://mayflowercapitola.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.