Update Info - Mayflower Seafood Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mayflower Seafood Restaurant
34348 Alvarado Niles Rd
Union City, CA 94587
34348 Alvarado Niles Rd
Union City, CA 94587