Good italian rest with reasonable prices, but don't expect eng speaking stuff or menu.