I have been hearing some AMAZING reviews about this place.
Located at Paradise Beach Villas, 3rd floor, terrace, with a view of the ocean.
Reservations can be made by calling Pizza N More (downtown) and making the reservation through them. (same owner)
I was told that Terazza Italiano ...the food is out of this world, all home made pastas, salads are terrific, portions are large and pricing is moderate.
Please, if you give it a try, let us know how it was.