Restaurant Il Postiglione, located near an archaeological area, offers dining in a scenic setting.