Anyone who loves fresh pasta and other tastes of Italy will enjoy this 124-seat restaurant. The views of the ocean are lovely, as is the blue decor.
By Linda Garrison, About.com Guide
Anyone who loves fresh pasta and other tastes of Italy will enjoy this 124-seat restaurant. The views of the ocean are lovely, as is the blue decor.