The Beach House 100 W. Channel Rd. Santa Monica CA United States
Closed?
Hours: Closed?
Phone: no phone