31 Knight's Hill, London, SE27 0HS
Italian gastro bar in West Norwood.
...Meet some friends while you have an exquisite informal meal or your favourite drink.
Serving red, white, rose and sparkling wines from all over Italy. A selection of cocktails and beer on draught is available.
Please login first.