Island Smokehouse Bbq Address: 116 Sumner Ave, Avalon, CA 90704 Phone: (310) 988-8209 Hours: Tue: 12pm-7pm Wed: 12pm-7pm Thu: 12pm-7pm Fri: 12pm-10pm Sat: 12pm-10pm Sun: 12pm-7pm Barbecue Other Businesses: Island Sushi at 120 Sumner Ave, Avalon, CA 90704 Avalon Bake Shop at 122 Catalina Ave, Avalon, CA 90704 Buffalo Nickel Inc at 57 Pebbly Beach Rd, Avalon, CA 90704 Mi Casita at 111 Claressa Avenue, Avalon, CA 90704 Pic Nic Fry at 104 Claressa Ave, Avalon, CA 90704