Bar Distributore Sellani is a bar and coffee shop. It is located on Via Flaminia Sud, 10.