CKERS

Channel House Restaurant

Food & Restaurants · Avalon, CA

About

Channel House Restaurant is a local food restaurants business in Avalon, CA. It is at 205 Crescent Ave.

Service area

Serves the business city