Location: 11061 Los Alamitos Boulevard, Los Alamitos, CA 90720
Popularity: 3/100
Phone:(562)594-4553
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants