Popular Turkish kebab house offering juicy kebabs and pizza. Known for fresh food and delivery service.