RISTO CAFE' sunset BAR is a bar and restaurant offering a Mediterranean dining experience. It is located at 147 The Strand. Key facts used from search results include the name 'RISTO CAFE' sunset BAR' and its address.