The ambiance at Nonna Maria is one of upscale Italian. The food is better than most Italian cuisine I've ever eaten, including in native Italian restaurants in that country. Having said that, I think their menu selection is superb: you will surely find something to please your palate. Pricewise, entrees are on the high side but definitely worth it. Service can be a little slow, especially in season.