Stella serves a delicious meal with an awesome view and super friendly staff. The modern Italian restaurant at "the Square" has everything you would want on the menu which impressed me as a foodie and far surpasses its reputation of former years. The new owner has nailed it for us. Charming renovation even better food !!