Add Bar Risa review

Bar Risa, London
Address: Bow Wharf, Mile End, London, E3 5SN
Features: Function room, Outside seating


Rating
Comments