Catalina Island Inn

125 Metropole Ave, Avalon, CA

310-510-1623