This is a small place with street view and ocean views. Food is authentic and tasty. The service was great. Bar is small but nice and quaint.
If you own or manage Stella Italian, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.