Nova Karafka is a bistro specializing in Polish and Italian cuisine.