We went to Bella Nonna last night for dinner. Everything was outstanding from the food to the service. We took friends there as well, and they raved about it and said it was the best Italian food they have had in a long time.
They do not have a liquor licensed, but you can bring your own bottle.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.