Map & Directions - Blu Restaurant & Lounge at Crowne Plaza
View Menu
Blu Restaurant & Lounge at Crowne Plaza
601 S Palos Verdes St, San Pedro, CA, 90731
(310) 521-8080 (Phone)
601 S Palos Verdes St, San Pedro, CA, 90731
(310) 521-8080 (Phone)