Sunday, June 03, 2007

Posted by Picasa

Lorenzillo's is an upscale seafood restaurant highly recommended in the guidebooks and online that did not disappoint! Large tanks of lobsters and a table by the water provided great views.

No comments:

Post a Comment