Restaurants - Seafood in Santa Clarita, CA
Xpress Alamo Seafood Grill