Seafood Restaurants in Milpitas, CA
Seafood Restaurants
89 S Park Victoria Dr.,
Milpitas ,
CA
95035
UNITED STATES
Based on 1 reviews
Lots of options
Pier 89 is a great place to go with a group - there is so much variety offered everyone will find something. Located in a strip mall but don't let that keep you away.Worldwide > United States > Milpitas, CA > Seafood Restaurants