Romanian & Italian restaurant offering a diverse menu.