Newport Shores offers a memorable dining experience with beautiful views overlooking the water, top-rate service and delicious cuisine. From homemade soups to fresh baked desserts everything is made fresh daily. Open daily for lunch and dinner and they have a generous buffet brunch on Sundays.