Keyif Nevizade is a Turkish restaurant with indoor and terrace seating.