Nice and cosy place at excellent location - just few steps form Roma S. Pietro train station. Perfect place for two in Rome!