Restaurant serving a mix of Turkish cuisine and pizza. Known for fresh food and generous portions.