Thursday, July 25, 2013

Best Pizza - Catalina Island

pizza


The Original Antonio's Pizza has been voted the best pizza on Avalon!  Next time you are on Catalina Island you should give Antonio's a try!

No comments:

Post a Comment