Imren Grill is a Turkish restaurant specializing in grilled dishes and flavorful Turkish specialties. Part of a chain with multiple locations.