Home > California > Anaheim Restaurants > Seafood Palace II
Seafood Restaurant
11752 Beach Blvd., Anaheim, CA, 92801
Work(714) 761-1131