Home » Design » Twister Restaurant Twister Restaurant April 19, 2011 Design no comments Twister is a newly opened restaurant in Kiev, the capital of Ukraine. Facebook Twitter Google+ Pinterest Amazon LinkedIn Facebook Twitter Google+ Pinterest Amazon LinkedIn Facebook Twitter Google+ Pinterest Amazon LinkedIn link