Catalina Souvenir Shop is a quaint store nestled in the heart of Avalon, CA, offering a variety of unique souvenirs and gifts for visitors to take home.
With a charming atmosphere and friendly staff, this shop provides a memorable shopping experience for those exploring the beautiful island of Catalina.
Generated from their business information