The Crab Shack
Headings:Restaurants, Restaurants Seafood
Latitude:33.93941 Longitude:-117.961145
1367 W Whittier Blvd
La Habra, CA 90631
Call
15624483394
Search... la-habra ca Searched:Restaurants Seafood Maximum pages:5 Page size:10 Total businesses:2 Businesses tag:Open Search with coordinates:false
Closed
Openning Hours