Skip to main content

Channel House Restaurant

restaurant · seafood restaurant · Avalon, CA

Address
205 Crescent Ave, Avalon, CA 90704
Phone
(310) 510-1617
Where
33.3446, -118.3269

Search Hominin for Channel House Restaurant

Other restaurants nearby

More in Avalon

Channel House Restaurant — restaurant in Avalon, CA | Hominin