Cafe Life is a cafe offering pasta and pizza. It is located in Narlife, Istanbul.