Selvi Restaurant offers charcoal-grilled kebabs and flavorful home-style Turkish cuisine.