Be Our Guest: Restaurant Navona
This week we're introducing Restaurant Navona along with its owner and Executive Chef Mike Niccoli. Located on New Scotland Avenue in Albany, Restaurant Navona offers a terrific menu, inviting atmosphere, and attentive staff.