Thursday, September 26, 2013

Great pizza on Catalina Island



For the best pizza on Catalina Island visit Antonio's Cabaret in Avalon.  Not only do they have delicious pizza but they also have one of the best views of Avalon harbor.

No comments:

Post a Comment