El Nur Tatlisi & Mutfa is a restaurant.